Torque3D/Engine/source/scene
DavidWyand-GG 91e542b8ec SceneCullingState with culling and camera frustum
- Fix for issue https://github.com/GarageGames/Torque3D/issues/525  This
fix takes into account the skewed view into the world when you have a
projection offset and the ability to see further into the scene at the
edges opposite to the offset.
- SceneCullingState now has two frustum rather than one: a culling
frustum and camera frustum.
- The camera frustum should be referenced when you need the projection
matrix or don't want a skewed frustum.
- The culling frustum should be referenced during any scene culling or
when determining what dynamic geometry to render.  It currently skews
itself to take into account any projection offset (automatically
calculated in SceneCullingState constructor).
- When there is no projection offset, the camera frustum and culling
frustum are the same.  This usually means any time when not using the
Oculus Rift.
2013-11-07 15:07:16 -05:00
..
culling SceneCullingState with culling and camera frustum 2013-11-07 15:07:16 -05:00
mixin Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
zones Fix for Issue #136 for Zoning Bug 2012-11-08 18:19:33 -05:00
fogStructs.h Default value for WaterFogData plane distance 2013-11-04 13:24:16 -05:00
pathManager.cpp Remove Interior Object format (DIF) 2013-04-05 12:39:26 -04:00
pathManager.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
reflectionManager.cpp Update ReflectionManager on Scene Field Change 2013-10-31 16:54:22 -04:00
reflectionManager.h Fix for Issue #124 for CustomMaterial Refraction 2012-11-08 16:00:52 -05:00
reflectionMatHook.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
reflectionMatHook.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
reflector.cpp SceneCullingState with culling and camera frustum 2013-11-07 15:07:16 -05:00
reflector.h PlaneReflector Support for Side-by-Side Rendering 2013-10-25 02:08:13 -04:00
sceneCameraState.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneCameraState.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneContainer.cpp DecalManager scene container fix 2013-09-27 12:15:44 -04:00
sceneContainer.h Added PLC_Navigation hint for gathering navmesh polygon data. 2013-07-04 17:23:23 +10:00
sceneManager.cpp SceneCullingState with culling and camera frustum 2013-11-07 15:07:16 -05:00
sceneManager.h Side by side rendering 2013-04-09 15:19:18 -04:00
sceneObject.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneObject.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneObjectLightingPlugin.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
scenePolyhedralSpace.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
scenePolyhedralSpace.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneRenderState.cpp Side by side rendering 2013-04-09 15:19:18 -04:00
sceneRenderState.h SceneCullingState with culling and camera frustum 2013-11-07 15:07:16 -05:00
sceneSpace.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneSpace.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneTracker.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sceneTracker.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sgUtil.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sgUtil.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
simPath.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
simPath.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00