Three.js使用鼠标事件旋转3D对象

时间:2017-02-17 12:23:17

标签: javascript three.js

如何使用鼠标旋转所有三个轴的Three.js中的3D对象,放大和缩小也应该有效。我不想把相机移到这里。通过使用鼠标,我应该能够观察对象的所有边。由于我是three.js的新手,如果你能给我代码示例或任何类名,那就太棒了。谢谢。

1 个答案:

答案 0 :(得分:1)

如果您提供的代码可以更好地描述您尝试过的内容以及您希望在哪里结束,那么它可能会更有帮助。

与此同时,我可以推荐给你在three.js的专用this上找到的examples page示例,它使用标准的javascript鼠标事件来围绕其y轴旋转TextGeometry。

您可以将相同的原则应用于您喜欢的任何几何或事件。

您可能还会发现通过Three.js documentation会很有帮助。它有一个易于理解的“入门”部分,其中介绍了所有基础知识,后面是“参考”部分,该部分解释了每个框架的主要组件以及如何正确使用它们的示例。