Added getInitialInverseViewMatrix() to osg::State.

This commit is contained in:
Robert Osfield
2003-08-25 13:06:15 +00:00
parent ed465a9f53
commit bd798a6c4e
2 changed files with 12 additions and 8 deletions

View File

@@ -112,6 +112,14 @@ void State::reset()
setActiveTextureUnit(0);
}
void State::setInitialViewMatrix(const osg::RefMatrix* matrix)
{
if (matrix) _initialViewMatrix = matrix;
else _initialViewMatrix = _identity;
_initialInverseViewMatrix.invert(*_initialViewMatrix);
}
void State::pushStateSet(const StateSet* dstate)
{
_drawStateStack.push_back(dstate);