diff --git a/types/three/src/nodes/lighting/BasicLightMapNode.d.ts b/types/three/src/nodes/lighting/BasicLightMapNode.d.ts new file mode 100644 index 00000000..c759e885 --- /dev/null +++ b/types/three/src/nodes/lighting/BasicLightMapNode.d.ts @@ -0,0 +1,8 @@ +import Node from "../core/Node.js"; +import LightingNode from "./LightingNode.js"; + +declare class BasicLightMapNode extends LightingNode { + constructor(lightMapNode?: Node | null); +} + +export default BasicLightMapNode; diff --git a/types/three/src/nodes/materials/NodeMaterial.d.ts b/types/three/src/nodes/materials/NodeMaterial.d.ts index 5c1eab39..bc60e623 100644 --- a/types/three/src/nodes/materials/NodeMaterial.d.ts +++ b/types/three/src/nodes/materials/NodeMaterial.d.ts @@ -92,6 +92,7 @@ export default class NodeMaterial extends Material { setupVariants(builder: NodeBuilder): void; setupNormal(builder: NodeBuilder): void; setupEnvironment(builder: NodeBuilder): Node | null; + setupLightMap(builder: NodeBuilder): Node | null; setupLights(builder: NodeBuilder): LightsNode; setupLightingModel(builder: NodeBuilder): LightingModel; setupLighting(builder: NodeBuilder): Node;