我目前正在开发一个涉及3D点旋转的JavaScript项目.使用简单的三角,我已经勾勒自己的3D旋转点的算法,但我必须处理庞大的数据量(300万点)和我的功能极大地降低了运行时(FPS的速率将下降60至12).
我正在寻找另一个3D点旋转算法 ......
- 通过X,Y和Z轴的角度(PITCH,YAW和ROLL)旋转原点周围的点
- 有一个相当好的效率(不要太担心这个,它总是比我的快)
- 是用JavaScript,类似C的代码或伪代码编写的
任何帮助将不胜感激 :)
上下文:3D点云渲染器(我希望每个点都旋转)