|
本帖最后由 starmessage 于 2012-9-6 12:09 编辑
Push下
m_vOriginScreenXY=osg::Vec2(ea.getX(),ea.getY())
Drag下
m_vRotation[2]+=osg:egreesToRadians(0.1*(ea.getX()-m_vOriginScreenXY[0]));
但是这样子,感觉特别飘,不是很自然,再怎么调参数,这个问题总是有的。如何才能做到像CS里那样,在转视角的时候,很流畅,很自然呢。
提供下思路吧。大神们。
小弟是初学者,小弟是新手,小弟求带。 |
|