@types/three
Version:
TypeScript definitions for three
30 lines (23 loc) • 788 B
TypeScript
import { ToneMapping } from "../../constants.js";
import Node from "../core/Node.js";
import TempNode from "../core/TempNode.js";
declare class RenderOutputNode extends TempNode<"vec4"> {
colorNode: Node;
outputColorSpace: string | null;
readonly isRenderOutput: true;
constructor(colorNode: Node, toneMapping?: ToneMapping | null, outputColorSpace?: string | null);
}
export default RenderOutputNode;
export const renderOutput: (
color: Node,
toneMapping?: ToneMapping | null,
outputColorSpace?: string | null,
) => RenderOutputNode;
declare module "../core/Node.js" {
interface NodeElements {
renderOutput: (
toneMapping?: ToneMapping | null,
outputColorSpace?: string | null,
) => RenderOutputNode;
}
}