Skip to content
Blogs
Search
K
Main Navigation
基础知识
公共知识
markdown
版本控制工具
npm
前端
CSS
JavaScript
TypeScript
性能
Webkit原理
服务端
入门教程
MVVM框架
Vue生态
核心库RFCs翻译
Vue2.x
Vue3.x
Vue3迁移日志
Nuxt
疑难问题
React生态
指南
React vs Vue
计算机课程
计算机组成原理
计算机网络
数据结构
C语言
可视化
基础
3D数学
计算机图形学
WebGL
实时通信技术
WebGIS
公共知识
OpenLayers
Cesium
进阶
ThreeJS
ThreeJS源码解析
服务端
容器化
DataBase
Nest
混合应用开发
小程序
Dingding
weixin
跨平台技术
uni-app
electron
生活
软考高级
备孕
金融备考
性能优化
Appearance
Menu
Return to top
On this page
总结
欧拉角最容易使用,虽然存在
“万向锁”
问题,在可以有效简化人机交互,不要以优化的名义而牺牲易用性,除非这个优化是确定有效果的
如果需要在坐标系之间转换向量,那么矩阵形式是最优的选择。也可以使用欧拉角,同时维护一个旋转矩阵,但是需要保持两者同步
对于需要保持大量数据的变换,建议使用欧拉角和四元数,虽然转换到矩阵形式稍微慢点,但可以有效优化内存占用问题。
对于需要使用嵌套坐标系的场景,四元数是最好的选择
平滑的插值只能通过四元数实现