FnUsdAbstractionLib 15.1.6
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
usg::MeshTessellateContext Struct Reference

#include <Subdivide.h>

Public Attributes

usg::Int32ArrayfaceVertexCounts
 Face vert count, may not be required (all_quads, all_tris)
 
usg::Int32Arrayvert_position_indices
 Per-vertex position indices.
 
bool all_quads
 Indicates that all faces are quads.
 
bool all_tris
 Indicates that all faces are triangles.
 
std::vector< usg::Vec3fArray * > position_lists
 Per-point positions data lists (motion samples)
 
std::vector< usg::FloatArray * > vert_float_attribs
 Arbitrary per-vertex float data lists.
 
std::vector< usg::Vec2fArray * > vert_vec2_attribs
 Arbitrary per-vertex Vec2 data lists.
 
std::vector< usg::Vec3fArray * > vert_vec3_attribs
 Arbitrary per-vertex Vec3 data lists.
 
std::vector< usg::Vec4fArray * > vert_vec4_attribs
 Arbitrary per-vertex Vec4 data lists.
 

Detailed Description

For passing abstracted mesh data to tessellation methods.



©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.foundry.com