ManipulatorTerrain:
每一帧都会调用 getInverseMatrix
这个漫游器,就是球形漫游器的子类,要以轨迹球的思路去理解
相机始终是围绕一个球变换的
_distance 表示相机到这个球的中心点的距离,这个距离不能自己改变,否则不平滑,只有缩放时才变,旋转和平移都不会变
_center 在只用鼠标左键旋转、中键缩放或右键缩放的时候,是不会变的,只有在鼠标中键按下平移的时候才会变
_rotation,要控制相机高度限制,还只能改变这个
ManipulatorTerrain:
每一帧都会调用 getInverseMatrix
这个漫游器,就是球形漫游器的子类,要以轨迹球的思路去理解
相机始终是围绕一个球变换的
_distance 表示相机到这个球的中心点的距离,这个距离不能自己改变,否则不平滑,只有缩放时才变,旋转和平移都不会变
_center 在只用鼠标左键旋转、中键缩放或右键缩放的时候,是不会变的,只有在鼠标中键按下平移的时候才会变
_rotation,要控制相机高度限制,还只能改变这个