@types/three
Version:
TypeScript definitions for three
18 lines (13 loc) • 557 B
TypeScript
import { DepthTexture } from "../../textures/DepthTexture.js";
import Node from "../core/Node.js";
import { ShaderNodeObject } from "../tsl/TSLCore.js";
import ViewportTextureNode from "./ViewportTextureNode.js";
declare class ViewportDepthTextureNode extends ViewportTextureNode {
constructor(uvNode?: Node, levelNode?: Node | null);
getTextureForReference(): DepthTexture;
}
export default ViewportDepthTextureNode;
export const viewportDepthTexture: (
uvNode?: Node,
levelNode?: Node,
) => ShaderNodeObject<ViewportDepthTextureNode>;