个人开发3D应用一个多月来的困惑
tip:我用的是threeJs,这些东西position、rotate、scale、quaternion、matrix基本都了解,--简单-了解矩阵和四元数的几何意义(看了几个星期的书,书名--3D数学基础:图形与游戏开发~~)
1,当导出的小车模型导入到游戏场景中,眼睛看到小车的位置是由谁决定的(position,rotate,scale,quaternion?)?
(我遇到一个问题, 导入了一辆小车,它的positio和worldPosition很明显都不是正确的位置----->我在游戏中画了x、y、z坐标轴)
(我想给小车添加一个子对象,比如说:一个立方体cube1,放在车的上面,设置cube1的position坐标为:(0,5,0),我想:这个cube1应该会在车的上方,然而cube1跑到了很远的位置)
2,游戏的坐标系什么?
游戏代码中开始会创建一个scene对象,3D对象都是通过scene.add()添加到游戏中的,
scene自身就是一个3D对象,其他物体都是在它之下,
整个游戏的坐标系什么?是scene的物体坐标系吗?我感觉是的。是这样的吗?
3,是否有大神可以推荐游戏原理的书啊,或者是好的博客
感谢大神!