|
楼主 |
发表于 2013-5-16 16:43:19
|
显示全部楼层
liuzhiyu123 发表于 2013-5-16 12:37
1.获得模型的中心 设置操作器的matrix 的 translation 为center 就可以了
2.当物体移动的时候 还是获得位置 ...
是这样吗?
float scale = obj->getBound().radius()* 1.6;
dragger->setMatrix(osg::Matrix::scale(scale, scale, scale) *osg::Matrix::translate(obj->getBound().center()));
呃 能不能说的详细一点呢,谢谢了 |
|