Options
All
  • Public
  • Public/Protected
  • All
Menu

Nodes help understand the space and construct more complicated space structures. Nodes can be nested together into child parent relationships to simplify the creation of 3D objects.

Hierarchy

  • BabylonNode

Index

Constructors

constructor

  • new BabylonNode(context: Context, geometryHelper: GeometryHelper): BabylonNode

Methods

createNodeFromRotation

createWorldNode

  • createWorldNode(): TransformNode

drawNode

drawNodes

getAbsoluteForwardVector

  • getAbsoluteForwardVector(inputs: NodeDto): number[]

getAbsolutePosition

  • getAbsolutePosition(inputs: NodeDto): number[]

getAbsoluteRightVector

  • getAbsoluteRightVector(inputs: NodeDto): number[]

getAbsoluteRotationTransformation

  • getAbsoluteRotationTransformation(inputs: NodeDto): number[]

getAbsoluteUpVector

  • getAbsoluteUpVector(inputs: NodeDto): number[]

getChildren

  • getChildren(inputs: NodeDto): Node[]

getParent

getPositionExpressedInLocalSpace

  • getPositionExpressedInLocalSpace(inputs: NodeDto): number[]

getRootNode

  • getRootNode(): TransformNode

getRotation

  • getRotation(inputs: NodeDto): number[]

getRotationTransformation

  • getRotationTransformation(inputs: NodeDto): number[]

rotate

rotateAroundAxisWithPosition

setAbsolutePosition

setDirection

setParent

translate

Generated using TypeDoc