轨迹球控制或轨道控制?

时间:2013-12-05 18:38:30

标签: three.js

首先请原谅我的英文写作不好,请注意我是一个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

感谢您的时间

0 个答案:

没有答案