diff --git a/types/three/examples/jsm/nodes/accessors/TextureNode.d.ts b/types/three/examples/jsm/nodes/accessors/TextureNode.d.ts index 2be954cf1..a03279769 100644 --- a/types/three/examples/jsm/nodes/accessors/TextureNode.d.ts +++ b/types/three/examples/jsm/nodes/accessors/TextureNode.d.ts @@ -4,10 +4,17 @@ import UniformNode from "../core/UniformNode.js"; import { NodeRepresentation, ShaderNodeObject } from "../shadernode/ShaderNode.js"; export default class TextureNode extends UniformNode { - isTextureNode: true; + readonly isTextureNode: true; uvNode: ShaderNodeObject | null; levelNode: ShaderNodeObject | null; + compareNode: Node | null; + depthNode: Node | null; + + sampler: boolean; + updateMatrix: boolean; + + referenceNode: Node | null; constructor(value: Texture, uvNode?: ShaderNodeObject, levelNode?: ShaderNodeObject | null);