|
今天自己写了一个manipulator 超级简单.
实现了 setNode getNode 然后 调用MatrixManipulator的computeHomePosition 得到eye,center,up 后
用Matrix的getLookAt(eye,center,up)... 得到一个矩阵 然后 每次getMatrix就返回这个矩阵.
将Manipulator设置上后 数据不显示 调用computeHomePosition也不显示.
debug 输出的信息是:_clamp ProjectionMatrix not applied, invalid depth range, znear = 3.40282e+038 zfar = -3.40282e+038
大概意思好像是投影矩阵有问题,所以没有完成投影操作。可是我设置的Camera的Manipulator啊。和projectionMatrix有关系吗?
代码用系统自带的Manipulator是可以的 例如TrackballManipulator是可以工作的. |
|