@types/three
Version:
TypeScript definitions for three
18 lines (12 loc) • 495 B
TypeScript
import { NormalMapTypes } from "../../constants.js";
import Node from "../core/Node.js";
import TempNode from "../core/TempNode.js";
import { ShaderNodeObject } from "../tsl/TSLCore.js";
declare class NormalMapNode extends TempNode {
node: Node;
scaleNode: Node | null;
normalMapType: NormalMapTypes;
constructor(node: Node, scaleNode?: Node | null);
}
export default NormalMapNode;
export const normalMap: (node: Node, scaleNode?: Node) => ShaderNodeObject<NormalMapNode>;