FramebufferTexture
new FramebufferTexture(width: number, height: number)THREE equivalent: THREE.FramebufferTexture
CPU render-to-texture. Captures a rectangular region of the current framebuffer for use in a subsequent draw pass.
Differs from THREE.js
CPU-side capture via ImageData, not a GPU framebuffer object. Requires an explicit capture() call.
Properties
Section titled “Properties”| Name | Type | Description |
|---|---|---|
width |
number |
Capture width in pixels. |
height |
number |
Capture height in pixels. |
data |
ImageData|undefined |
Captured pixel data (read-only). |
Methods
Section titled “Methods”| Method | Description |
|---|---|
capture(source: ImageData, x?: number, y?: number): void |
Copies a width x height region from the framebuffer ImageData starting at (x, y). |
dispose(): void |
Clears the captured data. |