Table of Contents

Class GltfMaterial

Namespace
ReFuel.IO.Model
Assembly
ReFuel.dll
[EcsGuid("{63CE0380-0767-4DAD-A8B2-22215A0754CA}")]
public class GltfMaterial : Material, IEnumerable<EcsNode>, IEnumerable, IResourceInfo, IArc, IDisposable, IInitializer, IInitializerBase
Inheritance
GltfMaterial
Implements
Inherited Members

Properties

AlphaCutoff

public float AlphaCutoff { get; set; }

Property Value

float

AlphaMode

public GltfMaterialAlphaMode AlphaMode { get; set; }

Property Value

GltfMaterialAlphaMode

BaseColorFactor

public Color4<Rgba> BaseColorFactor { get; set; }

Property Value

Color4<Rgba>

BaseColorTexture

public Texture? BaseColorTexture { get; set; }

Property Value

Texture

DoubleSided

public bool DoubleSided { get; set; }

Property Value

bool

EmissiveFactor

public Vector3 EmissiveFactor { get; set; }

Property Value

Vector3

EmissiveTexture

public Texture? EmissiveTexture { get; set; }

Property Value

Texture

MetallicFactor

public float MetallicFactor { get; set; }

Property Value

float

MetallicRoughnessTexture

public Texture? MetallicRoughnessTexture { get; set; }

Property Value

Texture

NormalScale

public float NormalScale { get; set; }

Property Value

float

NormalTexture

public Texture? NormalTexture { get; set; }

Property Value

Texture

OcclusionStrength

public float OcclusionStrength { get; set; }

Property Value

float

OcclusionTexture

public Texture? OcclusionTexture { get; set; }

Property Value

Texture

RoughnessFactor

public float RoughnessFactor { get; set; }

Property Value

float