Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MeshStandardNode

Mesh standard node

Hierarchy

Index

Constructors

constructor

Properties

color

color: I3JS.NodeNode

frameId

frameId: number

hashProperties

hashProperties: string[]

inputs

inputs: { color: I3JS.PropertyNode; metalness: I3JS.PropertyNode; normalScale: I3JS.PropertyNode; roughness: I3JS.PropertyNode }

Type declaration

Readonly isNode

isNode: true

metalness

metalness: I3JS.NodeNode

name

name: string

nodeType

nodeType: string

properties

properties: { color: I3JS.Color; metalness: number; normalScale: I3JS.Vector2; roughness: number }

Type declaration

roughness

roughness: I3JS.NodeNode

sheenColor

sheenColor: I3JS.NodeNode

type

type: string

userData

userData: object

uuid

uuid: string

value

value: any

Methods

analyze

analyzeAndFlow

appendDepsNode

  • appendDepsNode(builder: I3JS.NodeBuilder, data: object, output: string): void

build

copy

createJSONNode

  • createJSONNode(meta?: string | object): object

flow

generate

  • generate(builder?: I3JS.NodeBuilder, output?: string, uuid?: string, type?: string, ns?: string): string

getHash

  • getHash(): string

getJSONNode

  • getJSONNode(meta?: string | object): object

getName

getNodeType

  • getNodeType(): string

getType

getUpdateType

  • getUpdateType(): string

setName

toJSON

  • toJSON(meta?: string | object): object

update

  • update(frame?: any): void

Generated using TypeDoc