[osg-users] how to get model scale？
robert.osfield at gmail.com
Thu Sep 18 08:31:15 PDT 2008
The Camera simply doesn't have a "zoom" scale, it just has a view matrix.
The "zoom" is only relevant to specific camera manipulator models that
have a concept of zooming - like osgGA::TrackballManipulator and
osgGA/TerrainManipulator, so you could get this info directly from
these if you are using them.
2008/9/18 forest37 <forest37 at 163.com>:
> hi all,
> When the secne is zoomed in or out ,I want to get the zoom scale.I do it
> like this:
> osg::Camera* camera= viewer.getCamera();
> osg::Matrix vm=camera->getViewMatrix();
> osg::Vec3 scale=vm.getScale();
> the result is that scale always equals to (1,1,1).What does this mean
> and how can I get the reall scale of the scene?
> best regards
> [广告] 买房不必东奔西走，上房老大，看"二手房"网上房展会
> osg-users mailing list
> osg-users at lists.openscenegraph.org
More information about the osg-users