我对threejs相当新,我正在尝试创建一个连接四肢的移动骨架。我的问题看起来似乎已经找到了答案,但我在搜索中没有成功,我只是使用了错误的条款吗?
我正在尝试移动或旋转儿童肢体并让父母"关注"它在旋转。这样做的数学计算会相当复杂,我想知道是否有自动化的方法。我拥有的代码(大多数是复制的)成功地旋转了一个父节点,子节点成功地跟随它,但是我试图做与此相反的操作,并让一个孩子跟随父节点。
我在github(https://github.com/namgo/moveastickman)上记录了我的代码,有问题的主要文件是https://github.com/namgo/moveastickman/blob/master/public/script_bones.js,它基于https://github.com/kevanstannard/three-experiments/blob/master/src/experiments/skeleton-body/index.js
正如您在下面的屏幕截图中看到的那样,父母不会随着孩子的右臂移动,但左臂和腿的孩子会与父母一起移动。 45 deg和from the side
Three.JS - Child object rotation in it's place提供的解决方案似乎只是让对象在屏幕上闪烁,也不会让父对象移动。