ソースを参照

NodeBuilder: Add Missing vector types to `generateConst` (#32162)

* init branch

* add ivecs
Christian Helgeson 2 ヶ月 前
コミット
aa95321721
1 ファイル変更3 行追加3 行削除
  1. 3 3
      src/nodes/core/NodeBuilder.js

+ 3 - 3
src/nodes/core/NodeBuilder.js

@@ -1224,9 +1224,9 @@ class NodeBuilder {
 			if ( type === 'float' || type === 'int' || type === 'uint' ) value = 0;
 			else if ( type === 'bool' ) value = false;
 			else if ( type === 'color' ) value = new Color();
-			else if ( type === 'vec2' ) value = new Vector2();
-			else if ( type === 'vec3' ) value = new Vector3();
-			else if ( type === 'vec4' ) value = new Vector4();
+			else if ( type === 'vec2' || type === 'uvec2' || type === 'ivec2' ) value = new Vector2();
+			else if ( type === 'vec3' || type === 'uvec3' || type === 'ivec3' ) value = new Vector3();
+			else if ( type === 'vec4' || type === 'uvec4' || type === 'ivec4' ) value = new Vector4();
 
 		}
 

粤ICP备19079148号