1 | import { RenderTargetOptions } from "../core/RenderTarget.js";
|
2 | import { Data3DTexture } from "../textures/Data3DTexture.js";
|
3 | import { WebGLRenderTarget } from "./WebGLRenderTarget.js";
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | export class WebGL3DRenderTarget extends WebGLRenderTarget {
|
9 | |
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 | constructor(width?: number, height?: number, depth?: number, options?: RenderTargetOptions);
|
19 |
|
20 | textures: Data3DTexture[];
|
21 |
|
22 | /**
|
23 | * The texture property is overwritten with an instance of {@link Data3DTexture}.
|
24 | */
|
25 | get texture(): Data3DTexture;
|
26 | set texture(value: Data3DTexture);
|
27 |
|
28 | readonly isWebGL3DRenderTarget: true;
|
29 | }
|