Fix BillboardNode overriding scale

This commit is contained in:
scrawl 2015-03-21 04:10:50 +01:00
parent a9aee389c0
commit 2e11642273

View file

@ -180,7 +180,11 @@ namespace
if (_referenceFrame==RELATIVE_RF)
{
matrix.preMult(_matrix);
osg::Vec3 scale = matrix.getScale();
matrix.setRotate(osg::Quat());
matrix(0,0) = scale.x();
matrix(1,1) = scale.y();
matrix(2,2) = scale.z();
}
else // absolute
{