VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Static Public Member Functions
makVrv::DtIndirectGeoUtils Class Reference

Static Public Member Functions

static int getMaxDrawCountNoCullingNoLod (const Instances &instances, const DtIndirectGeometryRegistrar *registrar)
 Get the draw count if all the lods of all the models across all instances were rendered (that is the cull/compute shader didn't do any culling/lod'ing)
static int getMaxDrawCountNoCullingNoLod (const MapIntToInt &mapModelsToInstances, const DtIndirectGeometryRegistrar *registrar)
 Same as above but will take a map of models to the number of instances of each of those models.
static int numGeometriesAcrossUniqueModels (const SetInts &uniqueModels, const DtIndirectGeometryRegistrar *registrar)
 The number of geometries(not to be confused with osg), that are across this set of models.

Member Function Documentation

static int makVrv::DtIndirectGeoUtils::getMaxDrawCountNoCullingNoLod ( const Instances instances,
const DtIndirectGeometryRegistrar registrar 
)
static

Get the draw count if all the lods of all the models across all instances were rendered (that is the cull/compute shader didn't do any culling/lod'ing)

static int makVrv::DtIndirectGeoUtils::getMaxDrawCountNoCullingNoLod ( const MapIntToInt mapModelsToInstances,
const DtIndirectGeometryRegistrar registrar 
)
static

Same as above but will take a map of models to the number of instances of each of those models.

static int makVrv::DtIndirectGeoUtils::numGeometriesAcrossUniqueModels ( const SetInts uniqueModels,
const DtIndirectGeometryRegistrar registrar 
)
static

The number of geometries(not to be confused with osg), that are across this set of models.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)