103 void parse(
const po::variables_map& vm)
final;
#define SERIALIZATION_FRIEND(type)
#define SERIALIZATION_ACCESS(type)
std::set< BVHFlag > _defaultBVHFlags
float getSdfDistance() const
Get the distance until which SDF geometries are processed (blending and displacement)
float getSdfEpsilon() const
Get the epsilon for SDF geometries.
GeometryQuality getGeometryQuality() const
Get the geometry quality (low, medium or high)
float getSdfBlendLerpFactor() const
Get the blending lerp factor for SDF geometries.
float getSdfNbMarchIterations() const
Get the number of ray-marching iterations for SDF geometries.
void parse(const po::variables_map &vm) final
GeometryQuality _geometryQuality
float getSdfOmega() const
Get the ray-marching omega for SDF geometries.
MemoryMode getMemoryMode() const
float _sdfBlendLerpFactor
const std::set< BVHFlag > & getDefaultBVHFlags() const
float getSdfBlendFactor() const
Get the blending factor for SDF geometries.
uint64_t _sdfNbMarchIterations