gpt4 book ai didi

三.js旋转定位几何体

转载 作者:行者123 更新时间:2023-12-04 15:08:56 24 4
gpt4 key购买 nike

我尝试将 3-d 植物建模软件导出到 Three.js,但遇到了对象的旋转和平移问题。

到目前为止,我尝试使用四元数和变换矩阵,但两个结果都不令人满意。对于我的测试,我使用了一个最初看起来像这样的简单二叉树:

enter image description here

我的导出结果是这样的:

enter image description here

您可以在下面找到两个导出的代码

http://ufgb966.forst.uni-goettingen.de/three/test2Quaternion.html

http://ufgb966.forst.uni-goettingen.de/three/test2Matrix.html

看来我的旋转是围绕错误的点进行的。每次旋转都应围绕每个几何体的原点进行。实现我正在寻找的结果的方法是什么?

最佳答案

以防万一你还没有,你可能想看看这个:Using Matrices & Object3Ds in THREE而这个 How to use matrix for transformation ,它帮助了我。另请注意,three.js 使用您可能知道的右手坐标系。

如果您从 blender 导出,请尝试 -Z Forward,Y up。

关于三.js旋转定位几何体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38151553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com