openmw-tes3coop/components/terrain
scrawl eef63a880a terrain: use a custom drawable for multi-pass render instead of osgFX::Effect
osgFX::Effect is awkward to use because of the lazy-definition of passes, no support for compileGLObjects, useless 'Technique' abstraction and having to define silly methods like 'effectAuthor()'

Handling the multi-pass rendering inside the Drawable also avoids redundant culling tests against the same bounding box for each pass.
2017-03-14 19:27:55 +01:00
..
buffercache.cpp Fix MSVC warnings 2017-01-28 04:37:47 +09:00
buffercache.hpp Fix terrain error in OpenCS 2016-02-19 15:00:58 +01:00
defs.hpp Add terrain parallax mapping 2016-03-22 21:46:15 +01:00
material.cpp terrain: use a custom drawable for multi-pass render instead of osgFX::Effect 2017-03-14 19:27:55 +01:00
material.hpp terrain: use a custom drawable for multi-pass render instead of osgFX::Effect 2017-03-14 19:27:55 +01:00
storage.hpp Remove custom license for terrain code 2015-06-14 20:44:29 +02: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 terrain: use a custom drawable for multi-pass render instead of osgFX::Effect 2017-03-14 19:27:55 +01:00
terraingrid.hpp Add resource statistics panel opened with F4 2017-02-22 14:28:45 +01:00
world.cpp Add names to several nodes for debugging purposes 2017-02-02 21:49:52 +01:00
world.hpp Add resource statistics panel opened with F4 2017-02-22 14:28:45 +01:00