Changeset 361
- Timestamp:
- 10/23/06 12:00:56 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Dirk_RenderTraversalWork/Source/System/RenderingBackend/OSGDrawEnv.h
r142 r361 107 107 108 108 const Matrixr &getObjectToWorld (void ) const; 109 110 const Matrixr &getWorldToScreen (void ) const; 109 111 110 112 Real getCameraNear (void ) const; … … 176 178 Matrixr _cameraToWorld; 177 179 Matrixr _objectToWorld; 180 Matrixr _worldToScreen; 178 181 179 182 Real _cameraNear; branches/Dirk_RenderTraversalWork/Source/System/RenderingBackend/OSGDrawEnv.inl
r142 r361 79 79 { 80 80 _cameraViewing = matrix; 81 _worldToScreen.setValue(_cameraProjection); 82 _worldToScreen.mult(_cameraProjectionTrans); 83 _worldToScreen.mult(_cameraViewing); 81 84 82 _cameraToWorld.invertFrom(matrix);83 85 } 84 86 … … 106 108 { 107 109 _aActiveTexTargets[uiSlot] = uiTarget; 110 } 111 112 inline 113 const Matrixr &DrawEnv::getWorldToScreen(void) const 114 { 115 return _cameraToWorld; 108 116 } 109 117
