1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-02-01 01:45:34 +00:00
openmw-tes3mp/components/terrain
scrawl 8c151364df Add special handling for CullVisitor to QuadTreeWorld.
- Cull only against bounding box, not bounding sphere, as this appears to perform better.
- Also traverse into non visible nodes to compute their LOD, this is to avoid nodes having to be loaded in when the player turns the view around, and will avoid unnecessary refs/unrefs of rendering data in the View. This should probably be turned off at some point for static cameras, such as the local maps.
2017-03-14 19:27:56 +01:00
..
buffercache.cpp Refactor BufferCache to allow caching buffers of different sizes 2017-03-14 19:27:55 +01:00
buffercache.hpp Refactor BufferCache to allow caching buffers of different sizes 2017-03-14 19:27:55 +01:00
chunkmanager.cpp Subdivide the composite maps 2017-03-14 19:27:55 +01:00
chunkmanager.hpp Subdivide the composite maps 2017-03-14 19:27:55 +01:00
compositemaprenderer.cpp Add CompositeMapRenderer 2017-03-14 19:27:55 +01:00
compositemaprenderer.hpp Add CompositeMapRenderer 2017-03-14 19:27:55 +01:00
defs.hpp Add terrain parallax mapping 2016-03-22 21:46:15 +01:00
material.cpp Add CompositeMapRenderer 2017-03-14 19:27:55 +01:00
material.hpp Add CompositeMapRenderer 2017-03-14 19:27:55 +01:00
quadtreenode.cpp Add special handling for CullVisitor to QuadTreeWorld. 2017-03-14 19:27:56 +01:00
quadtreenode.hpp Add special handling for CullVisitor to QuadTreeWorld. 2017-03-14 19:27:56 +01:00
quadtreeworld.cpp Add special handling for CullVisitor to QuadTreeWorld. 2017-03-14 19:27:56 +01:00
quadtreeworld.hpp Add quad tree implementation (no rendering yet) 2017-03-14 19:27:55 +01:00
storage.hpp Add quad tree implementation (no rendering yet) 2017-03-14 19:27:55 +01:00
terraindrawable.cpp terrain: use a custom drawable for multi-pass render instead of osgFX::Effect 2017-03-14 19:27:55 +01:00
terraindrawable.hpp terrain: use a custom drawable for multi-pass render instead of osgFX::Effect 2017-03-14 19:27:55 +01:00
terraingrid.cpp Subdivide the composite maps 2017-03-14 19:27:55 +01:00
terraingrid.hpp Add quad tree implementation (no rendering yet) 2017-03-14 19:27:55 +01:00
texturemanager.cpp Make reportStats const 2017-03-14 19:27:55 +01:00
texturemanager.hpp Make reportStats const 2017-03-14 19:27:55 +01:00
viewdata.cpp Add special handling for CullVisitor to QuadTreeWorld. 2017-03-14 19:27:56 +01:00
viewdata.hpp Add special handling for CullVisitor to QuadTreeWorld. 2017-03-14 19:27:56 +01:00
world.cpp Add quad tree implementation (no rendering yet) 2017-03-14 19:27:55 +01:00
world.hpp Add quad tree implementation (no rendering yet) 2017-03-14 19:27:55 +01:00