3DCoat
3D-COAT 4.9.xx
3DCoat is the one application that has all the tools you need to take your 3D idea from a block of digital clay all the way to a production ready, fully textured organic or hard surface model.
|
Uniform refinement options. More...
#include <topologyRefiner.h>
Public Attributes | |
unsigned int | refinementLevel:4 |
Number of refinement iterations. More... | |
unsigned int | orderVerticesFromFacesFirst:1 |
Order child vertices from faces first < instead of child vertices of vertices. More... | |
unsigned int | fullTopologyInLastLevel:1 |
Skip topological relationships in the last < level of refinement that are not needed for < interpolation (keep false if using limit). More... | |
Uniform refinement options.
Options for uniform refinement, including the number of levels, vertex ordering and generation of topology information.
Note the impact of the option to generate fullTopologyInLastLevel. Given subsequent levels of uniform refinement typically reguire 4x the data of the previous level, only the minimum amount of data is generated in the last level by default, i.e. a vertex and face-vertex list. If requiring topology traversal of the last level, e.g. inspecting edges or incident faces of vertices, the option to generate full topology in the last level should be enabled.
unsigned int OpenSubdiv::v3_4_3::Far::TopologyRefiner::UniformOptions::fullTopologyInLastLevel |
Skip topological relationships in the last < level of refinement that are not needed for < interpolation (keep false if using limit).
Referenced by OpenSubdiv::v3_4_3::Far::TopologyRefiner::RefineUniform().
unsigned int OpenSubdiv::v3_4_3::Far::TopologyRefiner::UniformOptions::orderVerticesFromFacesFirst |
Order child vertices from faces first < instead of child vertices of vertices.
Referenced by OpenSubdiv::v3_4_3::Far::TopologyRefiner::RefineUniform().
unsigned int OpenSubdiv::v3_4_3::Far::TopologyRefiner::UniformOptions::refinementLevel |
Number of refinement iterations.
Referenced by OpenSubdiv::v3_4_3::Far::TopologyRefiner::RefineUniform().