/
struct Geo AtlasMeshTriangle

This is the documentation for Enlighten.

struct Geo AtlasMeshTriangle

struct Geo::AtlasMeshTriangle

An AtlasMesh consists of a number of triangle faces, each composed of three vertices.

Each triangle can have a material assigned to it, which can be used to describe regions of the mesh that should be kept together in the UV atlas. Regions containing different materials will always be packed separately, and may require some duplication of the vertices so that this can be enforced (XXX see ....).

Variables

Name Description
u64 materialId

An identifier for the "material" bound to the triangle (see above).

Functions

Name Description
IsTopologicalDegenerate()

Returns true if the triangle does not reference 3 unique vertex indices.


bool Geo::AtlasMeshTriangle::IsTopologicalDegenerate


public: bool IsTopologicalDegenerate() const


Returns true if the triangle does not reference 3 unique vertex indices.

Related content

struct Geo AtlasMeshTriangle
struct Geo AtlasMeshTriangle
More like this
struct Geo AtlasMeshTriangleCorner
struct Geo AtlasMeshTriangleCorner
More like this
struct Geo AtlasMeshVertex
struct Geo AtlasMeshVertex
More like this
struct Geo AtlasMeshVertex
struct Geo AtlasMeshVertex
More like this
module Deprecated: UV Parametisation and Grouping
module Deprecated: UV Parametisation and Grouping
More like this
module Deprecated: UV Parametisation and Grouping
module Deprecated: UV Parametisation and Grouping
More like this