【问题标题】:How to flip element (mesh)?如何翻转元素(网格)?
【发布时间】:2014-11-05 20:56:31
【问题描述】:

我想在所有轴上翻转我的网格。我有两个完全相同的网格,但我希望一个旋转(翻转)以使其面向另一个?

什么是正确的转换,我必须进行旋转,还是必须以某种方式翻转矩阵?

这是我想要做的图像: http://i.stack.imgur.com/dG2uq.png

【问题讨论】:

    标签: math matrix 3d three.js


    【解决方案1】:

    在要镜像的轴上将模型缩放 -1。

    【讨论】:

    • 脸可能也需要翻转。
    • @gaitat:谢谢,这种方法有效——但我现在失去了位置,整个网格移动了一点。我希望它完全停留在同一个地方,只是翻转了。
    • @Zaay 这意味着您的模型不是以 LCS(0,0,0) 为中心,或者您在 GCS 而不是 LCS(本地/全局坐标系)中翻转网格,要么修复它,要么取中间点在翻转p0 (GCS) 之前从网格,然后在翻转p1 (GCS) 并通过(+/-)(p0-p1) (GCS) 向量平移网格。中点不会改变位置,所以根据需要选择它...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-25
    • 2019-01-17
    • 1970-01-01
    相关资源
    最近更新 更多