Table of Contents

Class GltfNode

Namespace
ReFuel.IO.Model.Gltf
Assembly
ReFuel.dll
public class GltfNode : GltfIdObject
Inheritance
GltfNode
Inherited Members

Properties

Camera

public object? Camera { get; set; }

Property Value

object

Children

public GltfRefList<GltfNode> Children { get; }

Property Value

GltfRefList<GltfNode>

Kind

public override GltfObjectKind Kind { get; }

Property Value

GltfObjectKind

Matrix

public Matrix4 Matrix { get; set; }

Property Value

Matrix4

Mesh

public GltfMesh? Mesh { get; set; }

Property Value

GltfMesh

Name

public string? Name { get; set; }

Property Value

string

Rotation

public Quaternion Rotation { get; set; }

Property Value

Quaternion

Scale

public Vector3 Scale { get; set; }

Property Value

Vector3

Skin

public object? Skin { get; set; }

Property Value

object

Translation

public Vector3 Translation { get; set; }

Property Value

Vector3

Weights

public float[]? Weights { get; }

Property Value

float[]

Methods

MatrixMode()

Optimize this node for matrix mode transforms.

public GltfNode MatrixMode()

Returns

GltfNode

Self

SrtMode()

Optimize this node for scale rotation translation transforms.

public GltfNode SrtMode()

Returns

GltfNode

Self