Texture which displays the content of a Viewport.
    public class ViewportTexture : Texture

Displays the content of a Viewport node as a dynamic Texture. This can be used to mix controls, 2D, and 3D elements in the same scene.

To create a ViewportTexture in code, use the Viewport.GetTexture() method on the target viewport.

Inheritance Chain


    public ViewportTexture()


    public NodePath ViewportPath { get; set; }

The path to the Viewport node to display. This is relative to the scene root, not to the node which uses the texture.


    public NodePath GetViewportPathInScene()

Getter for ViewportPath

    public void SetViewportPathInScene(NodePath path)

Setter for ViewportPath