|
1、世界坐标
世界坐标系是一个特殊的坐标系,它建立了描述其他坐标系所需要的参考框架。从另一方面说,能够用世界坐标系描述其他坐标系的位置,而不能更大的、外部的坐标系来描述世界坐标系。
关心的问题:
每个物体的位置和方向
摄像机的位置和方向
世界中没一点的地形是什么(如山丘、建筑、湖泊等)
各物体从哪里来、到哪里去(NPC的运动策略)
2、物体坐标系
物体坐标系是和特定物体相关的坐标系。每个物体都有它们独立的坐标系。当物体移动或改变方向时,和物体相关联的坐标系将随之移动或改变方向。
关心问题:
周围需要互相作用的物体吗?(我要攻击它吗?)
哪个方向?在我前面?我左边一点?右边?(我应该向它射击还是转身就跑?)
3、摄像机坐标系
在摄像机坐标系中:摄像机在原点,X轴向右,Z轴向前(朝向屏幕内或摄像机方向),Y轴向上(不是世界的上方而是摄像机本身的上方)
关心问题:
3D 空间中的给定点在摄像机前方吗?
3D空间中的给定点是在屏幕上,还是超出了摄像机平截体的左、右、上、下边界?(平截椎体就是摄像机能观察到的金字塔区域)
某个物体是否在屏幕上?它的部分在,或全部不在?
两个物体,谁在前面?(该问题称作可见性检测)
4、惯性坐标系
为了简化世界坐标系到物体坐标系的转换,人们引入了一种新的坐标系----惯性坐标系,惯性坐标系的原点和物体坐标系的原点重合,但惯性坐标系的轴平行与世界坐标系的轴。
关心问题:
5、嵌套式坐标系
6、描述坐标系
|
|