diff --git a/types/three/src/nodes/accessors/Camera.d.ts b/types/three/src/nodes/accessors/Camera.d.ts index 2ffc6bfc8..6fd332889 100644 --- a/types/three/src/nodes/accessors/Camera.d.ts +++ b/types/three/src/nodes/accessors/Camera.d.ts @@ -6,7 +6,6 @@ import { ShaderNodeObject } from "../tsl/TSLCore.js"; export const cameraNear: ShaderNodeObject>; export const cameraFar: ShaderNodeObject>; -export const cameraLogDepth: ShaderNodeObject>; export const cameraProjectionMatrix: ShaderNodeObject>; export const cameraProjectionMatrixInverse: ShaderNodeObject>; export const cameraViewMatrix: ShaderNodeObject>; diff --git a/types/three/src/nodes/display/ViewportDepthNode.d.ts b/types/three/src/nodes/display/ViewportDepthNode.d.ts index efe24a6c8..c741caba9 100644 --- a/types/three/src/nodes/display/ViewportDepthNode.d.ts +++ b/types/three/src/nodes/display/ViewportDepthNode.d.ts @@ -29,6 +29,8 @@ export const viewZToPerspectiveDepth: (viewZ: Node, near: Node, far: Node) => No export const perspectiveDepthToViewZ: (depth: Node, near: Node, far: Node) => Node; +export const perspectiveDepthToLogarithmicDepth: (perspectiveW: Node, near: Node, far: Node) => Node; + export const depth: ShaderNodeObject; export const linearDepth: (valueNode?: Node | null) => ShaderNodeObject; export const viewportLinearDepth: ShaderNodeObject;