A RenderTexture can be used to render a scene to a texture automatically by assigning it to the Camera component's targetTexture property. You can then assign the RenderTexture.texture to materials to be displayed

Example: Create a new RenderTexture and assign it to a camera and material

// create new RenderTexture with a resolution
const rt = new RenderTexture(256, 256);
// assign to a camera
myCameraComponent.targetTexture = rt;
// assign to a material
myMaterial.map = rt.texture;

Hierarchy

  • unknown
    • RenderTexture

Constructors

Methods

Constructors

Methods

  • Render the scene to the texture

    Parameters

    • scene: Object3D

      The scene to render

    • camera: Camera

      The camera to render from

    • renderer: any

      The renderer or effectcomposer to use

    Returns void

Generated using TypeDoc