【文件属性】:
文件名称:threejs-coord-frames:使用单独的坐标系为three.js 中的对象层次设置动画
文件大小:113.83MB
文件格式:ZIP
更新时间:2021-06-16 15:28:03
JavaScript
使用坐标帧渲染
动画显示了摆动的三个主要组件之间的以下依赖关系:
摆臂附在支撑架上
*附在摆臂上
要渲染这些对象的正确动画,
必须相对于摆臂坐标系渲染车轮
必须相对于支撑坐标系渲染摆臂
OpenGL
在 OpenGL 中,我们使用以下代码表示上述依赖项:
glPushMatrix();
glMulMatrixf (__support_frame_cf__);
support_frame.render();
glPushMatrix();
glMulMatrixf (__arm_cf__);
arm.render();
glPushMatrix();
glMultMatrixf (__wheel_cf__);
wheel.render();
glPopMatrix();
g