javascript - 如何使用四元数围绕 x 轴和 y 轴旋转
问题描述
我想先围绕它的 x 轴 90 度对对象应用旋转,然后围绕它的 y 轴 90 度旋转。我怎么能在three.js中做到这一点?
我试过了
mesh.rotation.x = Math.PI * 0.5;
mesh.rotation.y = Math.PI * 0.5;
但它不会像我想要的那样旋转。
解决方案
我们可以这样实现,
mesh.rotateX(Math.PI * 0.5);
mesh.rotateY(Math.PI * 0.5);
推荐阅读
- javascript - 如何在 npm 上发布 typescript ReactJS 组件?
- cloudinary - 使用多个标签的 Cloudinary Search API
- javascript - javascript和单选按钮的this.value
- r - 使用 ggplot2 绘制一组内的两个变量
- php - 如何使用 Laravel 6 创建分页?
- android - 无法使用 Espresso 在 editText 对话框中键入文本
- php - Web 应用程序无法访问 MySQL/MariaDB
- android - 为什么我的 Kotlin MySQL 应用程序中没有找到合适的驱动程序错误?
- c# - 有没有办法缩短此代码:(如果键不存在,则将键添加到字典中)?
- c# - 如何将树视图中的选定项目标记为选定项目(WPF)?