Cogs.Core
Public Attributes | List of all members
Cogs::Core::SparseOctree::LevelInput Struct Reference

#include <SparseBuildOctree.h>

Public Attributes

uint32_t parameterization = 0
 Specifies which of the parameterizations to use as input.
 
float reductionError = 0
 Target reduction percentage for per-cell rational reducer run, set to zero to disable.
 
float cullingThreshold = 0
 Cull all objects smaller than this value. This culls against the size of the shape of an entity.
 
float threshold = -1
 What error value to write in the asset file for this level, negative values imply just use level * 10 as error.
 

Detailed Description

Specifies the input of a level.

Definition at line 35 of file SparseBuildOctree.h.

Member Data Documentation

◆ cullingThreshold

float Cogs::Core::SparseOctree::LevelInput::cullingThreshold = 0

Cull all objects smaller than this value. This culls against the size of the shape of an entity.

Definition at line 39 of file SparseBuildOctree.h.

◆ parameterization

uint32_t Cogs::Core::SparseOctree::LevelInput::parameterization = 0

Specifies which of the parameterizations to use as input.

Definition at line 37 of file SparseBuildOctree.h.

◆ reductionError

float Cogs::Core::SparseOctree::LevelInput::reductionError = 0

Target reduction percentage for per-cell rational reducer run, set to zero to disable.

Definition at line 38 of file SparseBuildOctree.h.

◆ threshold

float Cogs::Core::SparseOctree::LevelInput::threshold = -1

What error value to write in the asset file for this level, negative values imply just use level * 10 as error.

Definition at line 40 of file SparseBuildOctree.h.


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