Table of Contents

Class BufferedMesh

Namespace
ReFuel.IO.Model
Assembly
ReFuel.dll
public class BufferedMesh : Mesh, IDisposable
Inheritance
BufferedMesh
Implements
Inherited Members

Constructors

BufferedMesh()

public BufferedMesh()

Properties

Accessors

public IReadOnlyList<Accessor> Accessors { get; }

Property Value

IReadOnlyList<Accessor>

BoneIndexAccessor

public Accessor? BoneIndexAccessor { get; }

Property Value

Accessor?

BoneWeightAccessor

public Accessor? BoneWeightAccessor { get; }

Property Value

Accessor?

Bones

List of bones in the _mesh.

public override IReadOnlyList<Bone> Bones { get; }

Property Value

IReadOnlyList<Bone>

Buffers

public IReadOnlyList<ReadOnlyMemory<byte>> Buffers { get; }

Property Value

IReadOnlyList<ReadOnlyMemory<byte>>

ColorAccessor

public Accessor? ColorAccessor { get; }

Property Value

Accessor?

ElementAccessor

public Accessor? ElementAccessor { get; }

Property Value

Accessor?

Faces

The faces that form the _mesh.

public override IReadOnlyList<Face> Faces { get; }

Property Value

IReadOnlyList<Face>

Ngons

The polygonal faces of a _mesh.

public override IReadOnlyList<Ngon> Ngons { get; }

Property Value

IReadOnlyList<Ngon>

NormalAccessor

public Accessor? NormalAccessor { get; }

Property Value

Accessor?

Normals

Normal vectors.

public override IReadOnlyList<Vector3> Normals { get; }

Property Value

IReadOnlyList<Vector3>

PositionAccessor

public Accessor? PositionAccessor { get; }

Property Value

Accessor?

Positions

Position vectors.

public override IReadOnlyList<Vector3> Positions { get; }

Property Value

IReadOnlyList<Vector3>

TextureCoordinateAccessor

public Accessor? TextureCoordinateAccessor { get; }

Property Value

Accessor?

TextureCoordinates

Texture coordinates of a _mesh.

public override IReadOnlyList<Vector2> TextureCoordinates { get; }

Property Value

IReadOnlyList<Vector2>

VertexColors

Per-vertex color values.

public override IReadOnlyList<Color4<Rgba>> VertexColors { get; }

Property Value

IReadOnlyList<Color4<Rgba>>

Vertices

public override IReadOnlyList<Vertex> Vertices { get; }

Property Value

IReadOnlyList<Vertex>