首先请原谅我的英文写作不好,请注意我是一个Javascript NOOB!
我目前正在为客户开发一个网站,我在webgl中展示了不同类型的“木材切割”,但我无法获得理想的外观......
我的目标是让观众看起来像我们在Sketchfab上看到的那样反应。 http://sketchfab.com/show/9f7e1e088f0943b697e809f224f8c76d
旋转被限制在一定的角度,模型始终保持在正确的位置......使用Trackballcontrols,模型一直旋转,一团糟。我试图改变四元数如下:
发件人: _this.object.up.applyQuaternion(四元数);
以: _this.object.up.applyQuaternion(new THREE.Vector4(0,0,0,1));
但是当我达到某个角度时它表现得很奇怪,模型变得有点跳跃......
然后我尝试使用Orbitcontrols,但似乎没有dynamicDamping,因为控件确实“干”。我更喜欢更平滑的效果......
1 - 那么有没有办法使用Orbitcontrols并让dynamicDamping工作?
2 - 是否可以修改Trackballcontrols以获得所需的结果?
我的模型示例如下: http://www.boissilvac.ca/new/nosproduits/patron19
感谢您的时间