diff --git a/types/three/src/nodes/accessors/TextureNode.d.ts b/types/three/src/nodes/accessors/TextureNode.d.ts index 9ef38811a..0b1686c0b 100644 --- a/types/three/src/nodes/accessors/TextureNode.d.ts +++ b/types/three/src/nodes/accessors/TextureNode.d.ts @@ -8,6 +8,7 @@ export default class TextureNode extends UniformNode { uvNode: ShaderNodeObject | null; levelNode: ShaderNodeObject | null; + biasNode: ShaderNodeObject | null; compareNode: Node | null; depthNode: Node | null; gradNode: Node | null; @@ -17,7 +18,12 @@ export default class TextureNode extends UniformNode { referenceNode: Node | null; - constructor(value: Texture, uvNode?: ShaderNodeObject | null, levelNode?: ShaderNodeObject | null); + constructor( + value: Texture, + uvNode?: ShaderNodeObject | null, + levelNode?: ShaderNodeObject | null, + biasNode?: ShaderNodeObject | null, + ); getDefaultUV(): Node; @@ -30,6 +36,7 @@ export const texture: ( value: Texture, uvNode?: NodeRepresentation, levelNode?: NodeRepresentation, + biasNode?: NodeRepresentation, ) => ShaderNodeObject; export const sampler: (aTexture: Texture | TextureNode) => ShaderNodeObject;