@types/three
Version:
TypeScript definitions for three
21 lines (14 loc) • 613 B
TypeScript
import { Matrix4 } from "../../math/Matrix4.js";
import TempNode from "../core/TempNode.js";
import UniformNode from "../core/UniformNode.js";
import { ShaderNodeObject } from "../tsl/TSLCore.js";
declare class VelocityNode extends TempNode {
projectionMatrix: Matrix4 | null;
previousModelWorldMatrix: UniformNode<Matrix4>;
previousProjectionMatrix: UniformNode<Matrix4>;
previousCameraViewMatrix: UniformNode<Matrix4>;
constructor();
setProjectionMatrix(projectionMatrix: Matrix4 | null): void;
}
export default VelocityNode;
export const velocity: ShaderNodeObject<VelocityNode>;