Skip to content

three-renderer.component overview


Table of contents


utils

ThreeRendererComponent (class)

Signature

export declare class ThreeRendererComponent {
  constructor(
    public readonly scene: ThreeSceneComponent,
    public camera: ThreeCameraComponent,
    public readonly canvas?: HTMLCanvasElement,
    rendererOptions: Partial<RendererOptions & WebGLRendererParameters> = {}
  )
}

addToWorld (method)

Signature

addToWorld(world: Gg3dWorld<ThreeVisualTypeDocRepo, PhysicsTypeDocRepo3D, ThreeSceneComponent>)

removeFromWorld (method)

Signature

removeFromWorld(world: Gg3dWorld<ThreeVisualTypeDocRepo, PhysicsTypeDocRepo3D, ThreeSceneComponent>)

resizeRenderer (method)

Signature

resizeRenderer(newSize: Point2): void

render (method)

Signature

render(): void

dispose (method)

Signature

dispose(): void

nativeRenderer (property)

Signature

readonly nativeRenderer: any

world (property)

Signature

world: any

debugView (property)

Signature

debugView: ThreePhysicsDebugView | null