Clarisse 5.0 SP8 SDK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
GasBvhSettings Struct Reference

Public Member Functions

 GasBvhSettings (const float &inter_cost=1.f, const unsigned int &max_ls=1, const float &llw=1.f, const unsigned int &q_depth=10, const unsigned int &min_ns=2)

Public Attributes

float item_intersection_cost
 cost to compute an intersection on an item: this is used to balance the tree
float large_leaf_weight
 weight applied to large leaves: a value under 1 will favorize the creation of large leaves
unsigned int max_leaf_size
 maximum number of items in a leaf
unsigned int min_node_size
 minimum number of items to create a node
unsigned int quantization_depth
 minumum depth from which nodes are quantized