Meta_Mesh
Module: Metanodes / Definitions
A Mesh is a collection of vertices and lists which can be rendered as a polyhedral object. More...
#include <meta_importables.hpp>
Public Types
| Type | Name |
|---|---|
| enum | IDX { Idx_Enabled, Idx_NeedsTexCoords, Idx_NeedsTangents, Idx_DrawTangentBasis } Property index. |
Detailed Description
struct Meta_Mesh;
A Mesh is a collection of vertices and lists which can be rendered as a polyhedral object.
Each Mesh node contains data about the mesh stored in Meta_VertexAttrib and Meta_IndexPrim nodes; vertices, indices, normals, texture coordinates, etc.
Public Types Documentation
enum IDX
| Enumerator | Value | Description |
|---|---|---|
| Idx_Enabled | bool - When enabled, the mesh can be rendered | |
| Idx_NeedsTexCoords | bool - When enabled, UV coordinates are automatically generated internally if none are provided | |
| Idx_NeedsTangents | bool - When enabled, Tangents are automatically generated internally if none are provided | |
| Idx_DrawTangentBasis | bool - When enabled, tangent basis vectors (normals and/or tangents and/or bitangents) are drawn for informational/debugging purposes |
Property index.