Skip to content

Commit

Permalink
Nodes: Rename uniforms() to uniformArray(). (#1153)
Browse files Browse the repository at this point in the history
  • Loading branch information
Methuselah96 authored Aug 16, 2024
1 parent a3f2d59 commit f75a9be
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion types/three/src/nodes/Nodes.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ export * from "./accessors/TangentNode.js";
export { default as Texture3DNode, texture3D } from "./accessors/Texture3DNode.js";
export { default as TextureBicubicNode, textureBicubic } from "./accessors/TextureBicubicNode.js";
export { default as TextureNode, sampler, texture } from "./accessors/TextureNode.js";
export { default as UniformsNode, uniforms } from "./accessors/UniformsNode.js";
export { default as UniformArrayNode, uniformArray } from "./accessors/UniformArrayNode.js";
export { default as UserDataNode, userData } from "./accessors/UserDataNode.js";
export * from "./accessors/UVNode.js";
export { default as VertexColorNode, vertexColor } from "./accessors/VertexColorNode.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ import { ShaderNodeObject } from "../shadernode/ShaderNode.js";
import ArrayElementNode from "../utils/ArrayElementNode.js";
import BufferNode from "./BufferNode.js";

declare class UniformsElementNode extends ArrayElementNode {
declare class UniformArrayElementNode extends ArrayElementNode {
constructor(arrayBuffer: Node, indexNode: Node);
}

export default class UniformsNode extends BufferNode {
declare class UniformArrayNode extends BufferNode {
array: unknown[];
elementType: string | null;

Expand All @@ -17,7 +17,9 @@ export default class UniformsNode extends BufferNode {

getElementLength(): number;

element(indexNode: number): ShaderNodeObject<UniformsElementNode>;
element(indexNode: number): ShaderNodeObject<UniformArrayElementNode>;
}

export const uniforms: (values: unknown[], nodeType?: string | null) => ShaderNodeObject<UniformsNode>;
export default UniformArrayNode;

export const uniformArray: (values: unknown[], nodeType?: string | null) => ShaderNodeObject<UniformArrayNode>;

0 comments on commit f75a9be

Please sign in to comment.