Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Material

Hierarchy

  • Serializable
    • Material

Implements

Index

Constructors

constructor

Properties

alphaCutoff

alphaCutoff: number = 0.5

alphaMode

alphaMode: AlphaMode = AlphaMode.Opaque

baseColorFactor

baseColorFactor: Color4 = new Color4(1, 1, 1, 1)

baseColorTexCoord

baseColorTexCoord: number = 0

baseColorTexture

baseColorTexture: Texture

doubleSided

doubleSided: boolean = false

emissiveFactor

emissiveFactor: Color3 = new Color3(0, 0, 0)

emissiveTexCoord

emissiveTexCoord: number = 0

emissiveTexture

emissiveTexture: Texture

metallicFactor

metallicFactor: number = 1

metallicRoughnessTexCoord

metallicRoughnessTexCoord: number = 0

metallicRoughnessTexture

metallicRoughnessTexture: Texture

name

name: string

normalTexCoord

normalTexCoord: number = 0

normalTexScale

normalTexScale: number = 1

normalTexture

normalTexture: Texture

occlusionTexCoord

occlusionTexCoord: number = 0

occlusionTexStrength

occlusionTexStrength: number = 1

occlusionTexture

occlusionTexture: Texture

roughnessFactor

roughnessFactor: number = 1

Methods

getByteSize

  • getByteSize(scanId: number): number
  • Parameters

    • scanId: number

    Returns number

serialize