Constructors

  • Parameters

    • id: any
    • name: any
    • transform: null | USDObjectTransform = null
    • mesh: null | BufferGeometry<NormalBufferAttributes> = null
    • material:
          | null
          | Material
          | MeshBasicMaterial
          | MeshStandardMaterial = null
    • camera: null | PerspectiveCamera | OrthographicCamera = null
    • skinnedMesh: null | SkinnedMesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap> = null
    • animations: null | AnimationClip[] = null

    Returns USDObject

Properties

extraSchemas: string[] = []

MaterialBindingAPI and SkelBindingAPI are handled automatically, extra schemas can be added here

type?: string

If no type is provided, type is chosen automatically (Xform or Mesh)

Accessors

  • get isDynamic(): boolean
  • Returns boolean

  • set isDynamic(value): void
  • Parameters

    • value: boolean

    Returns void

  • get matrix(): Matrix4
  • Returns Matrix4

    Use transform, or getMatrix() if you really need the matrix

  • set matrix(value): void
  • Parameters

    Returns void

    Use transform, or setMatrix() if you really need the matrix

Methods

  • Parameters

    • child: any

    Returns void

  • Returns string

  • Parameters

    • obj: any

    Returns boolean

  • Returns boolean

  • Parameters

    • writer: any
    • context: any

    Returns void

  • Parameters

    • child: any

    Returns void

  • Parameters

    • value: any

    Returns void