NodeMaterialBuildState

Class used to store node based material build state

Hierarchy

  • NodeMaterialBuildState

Index

Properties

attributes

Find examples in Playground
attributes: string[]

Gets the list of emitted attributes

compilationString

Find examples in Playground
compilationString: string

Gets the emitted compilation strings

constants

Find examples in Playground
constants: string[]

Gets the list of emitted constants

counters

Find examples in Playground
counters: object

Gets the list of emitted counters

Type declaration

  • [key: string]: number

extensions

Find examples in Playground
extensions: object

Gets the list of emitted extensions

Type declaration

  • [key: string]: string

functions

Find examples in Playground
functions: object

Gets the list of emitted functions

Type declaration

  • [key: string]: string

samplers

Find examples in Playground
samplers: string[]

Gets the list of emitted samplers

sharedData

Find examples in Playground

Shared data between multiple NodeMaterialBuildState instances

supportUniformBuffers

Find examples in Playground
supportUniformBuffers: boolean

Gets or sets a boolean indicating if the current state can emit uniform buffers

target

Find examples in Playground

Gets the target of the compilation state

uniformBuffers

Find examples in Playground
uniformBuffers: string[]

Gets the list of emitted uniform buffers

uniforms

Find examples in Playground
uniforms: string[]

Gets the list of emitted uniforms

Methods

finalize

Find examples in Playground
  • Finalize the compilation strings

    Parameters

    Returns void

Generated using TypeDoc