File tree Expand file tree Collapse file tree 7 files changed +7
-29
lines changed Expand file tree Collapse file tree 7 files changed +7
-29
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,6 @@ export * from "./core/Object3D.js";
39
39
export * from "./core/Raycaster.js" ;
40
40
export * from "./core/RenderTarget.js" ;
41
41
export * from "./core/RenderTarget3D.js" ;
42
- export * from "./core/RenderTargetArray.js" ;
43
42
export * from "./core/Uniform.js" ;
44
43
export * from "./core/UniformsGroup.js" ;
45
44
export * from "./extras/Controls.js" ;
@@ -153,7 +152,6 @@ export * from "./textures/CubeTexture.js";
153
152
export * from "./textures/Data3DTexture.js" ;
154
153
export * from "./textures/DataArrayTexture.js" ;
155
154
export * from "./textures/DataTexture.js" ;
156
- export * from "./textures/DepthArrayTexture.js" ;
157
155
export * from "./textures/DepthTexture.js" ;
158
156
export * from "./textures/FramebufferTexture.js" ;
159
157
export * from "./textures/Source.js" ;
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ import { Texture } from "../textures/Texture.js";
11
11
import { EventDispatcher } from "./EventDispatcher.js" ;
12
12
13
13
export interface RenderTargetOptions {
14
- depth ?: number | undefined ;
15
14
wrapS ?: Wrapping | undefined ;
16
15
wrapT ?: Wrapping | undefined ;
17
16
magFilter ?: MagnificationTextureFilter | undefined ;
@@ -33,6 +32,7 @@ export interface RenderTargetOptions {
33
32
*/
34
33
samples ?: number | undefined ;
35
34
count ?: number | undefined ;
35
+ depth ?: number | undefined ;
36
36
multiview ?: boolean | undefined ;
37
37
}
38
38
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ export default class WGSLNodeBuilder extends NodeBuilder {
48
48
texture : Texture ,
49
49
textureProperty : string ,
50
50
uvIndexSnippet : string ,
51
+ depthSnippet : string | null ,
51
52
valueSnippet : string ,
52
53
) : string ;
53
54
isUnfilterable ( texture : Texture ) : boolean ;
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ export class DepthTexture extends Texture {
28
28
* @param minFilter See {@link Texture.minFilter | .minFilter}. Default {@link THREE.NearestFilter}
29
29
* @param anisotropy See {@link Texture.anisotropy | .anisotropy}. Default {@link THREE.Texture.DEFAULT_ANISOTROPY}
30
30
* @param format See {@link DepthTexture.format | .format}. Default {@link THREE.DepthFormat}
31
+ * @param {number } [depth=1] - The depth of the texture.
31
32
*/
32
33
constructor (
33
34
width : number ,
@@ -40,6 +41,7 @@ export class DepthTexture extends Texture {
40
41
minFilter ?: MinificationTextureFilter ,
41
42
anisotropy ?: number ,
42
43
format ?: DepthTexturePixelFormat ,
44
+ depth ?: number ,
43
45
) ;
44
46
45
47
/**
@@ -53,8 +55,8 @@ export class DepthTexture extends Texture {
53
55
* Overridden with a record type holding width and height.
54
56
* @override
55
57
*/
56
- get image ( ) : { width : number ; height : number } ;
57
- set image ( value : { width : number ; height : number } ) ;
58
+ get image ( ) : { width : number ; height : number ; depth : number } ;
59
+ set image ( value : { width : number ; height : number ; depth : number } ) ;
58
60
59
61
/**
60
62
* @override
Original file line number Diff line number Diff line change @@ -397,7 +397,7 @@ export class Texture extends EventDispatcher<{ dispose: {} }> {
397
397
*
398
398
* @default false
399
399
*/
400
- isTextureArray : boolean ;
400
+ isArrayTexture : boolean ;
401
401
402
402
/**
403
403
* An object that can be used to store custom data about the texture.
You can’t perform that action at this time.
0 commit comments