open_toontown_panda3d/panda/src/grutil
rdb 03c53bb33b ShaderTerrainMesh: set a bounding volume around the whole terrain
This lets one use multiple ShaderTerrainMesh tiles effectively, with Panda automatically disabling ones that are certainly not in view.  It may be worth an attempt to call `set_bounds_type(BoundingVolume::BT_box)` or set `bounds-type best` in Config.prc to get a tighter volume.
2019-03-17 21:45:27 +01:00
..
cardMaker.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
cardMaker.cxx general: don't cast to regular pointer when returning a PointerTo 2018-07-08 21:40:58 +02:00
cardMaker.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
config_grutil.cxx general: Don't require BUILDING_* for static builds 2018-08-31 23:54:32 -06:00
config_grutil.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
fisheyeMaker.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
fisheyeMaker.cxx general: don't cast to regular pointer when returning a PointerTo 2018-07-08 21:40:58 +02:00
fisheyeMaker.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
frameRateMeter.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
frameRateMeter.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
frameRateMeter.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
geoMipTerrain.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
geoMipTerrain.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
geoMipTerrain.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
heightfieldTesselator.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
heightfieldTesselator.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
heightfieldTesselator.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
lineSegs.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
lineSegs.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
lineSegs.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
meshDrawer.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
meshDrawer.cxx Various compiler warning fixes 2018-06-12 12:38:07 +02:00
meshDrawer.h general: further warning fixes, use -Wno-unused-variable if NDEBUG 2018-05-30 22:51:04 +02:00
meshDrawer2D.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
meshDrawer2D.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
meshDrawer2D.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
movieTexture.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
movieTexture.cxx general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
movieTexture.h Various compiler warning fixes 2018-06-12 12:38:07 +02:00
multitexReducer.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
multitexReducer.cxx gobj: add Geom::get_animated_vertex_data() short-hand 2018-10-15 22:13:21 +02:00
multitexReducer.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
nodeVertexTransform.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
nodeVertexTransform.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
nodeVertexTransform.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
p3grutil_composite1.cxx Add new terrain implementation (ShaderTerrainMesh) 2016-02-18 20:51:14 +01:00
p3grutil_composite2.cxx fix build circularity issue 2012-10-01 00:40:56 +00:00
pfmVizzer.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
pfmVizzer.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
pfmVizzer.h general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
pipeOcclusionCullTraverser.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
pipeOcclusionCullTraverser.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
pipeOcclusionCullTraverser.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
rigidBodyCombiner.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
rigidBodyCombiner.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
rigidBodyCombiner.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
sceneGraphAnalyzerMeter.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
sceneGraphAnalyzerMeter.cxx grutil: apply FPS meter improvements to scene graph analyzer too 2018-11-22 23:05:59 +01:00
sceneGraphAnalyzerMeter.h grutil: apply FPS meter improvements to scene graph analyzer too 2018-11-22 23:05:59 +01:00
shaderTerrainMesh.I grutil: add thread safety to ShaderTerrainMesh 2018-09-25 21:00:08 +02:00
shaderTerrainMesh.cxx ShaderTerrainMesh: set a bounding volume around the whole terrain 2019-03-17 21:45:27 +01:00
shaderTerrainMesh.h ShaderTerrainMesh: set a bounding volume around the whole terrain 2019-03-17 21:45:27 +01:00