Pārlūkot izejas kodu

Fix redefinition of uniform when it is constant

Popov72 4 gadi atpakaļ
vecāks
revīzija
2d0c9a7eb6
1 mainītis faili ar 0 papildinājumiem un 8 dzēšanām
  1. 0 8
      src/Materials/Node/Blocks/Dual/textureBlock.ts

+ 0 - 8
src/Materials/Node/Blocks/Dual/textureBlock.ts

@@ -286,14 +286,6 @@ export class TextureBlock extends NodeMaterialBlock {
         this._defineName = state._getFreeDefineName("UVTRANSFORM");
         this._mainUVDefineName = "VMAIN" + uvInput.associatedVariableName.toUpperCase();
 
-        if (uvInput.connectedPoint!.ownerBlock.isInput) {
-            let uvInputOwnerBlock = uvInput.connectedPoint!.ownerBlock as InputBlock;
-
-            if (!uvInputOwnerBlock.isAttribute) {
-                state._emitUniformFromString(uvInput.associatedVariableName, "vec2");
-            }
-        }
-
         this._mainUVName = "vMain" + uvInput.associatedVariableName;
         this._transformedUVName = state._getFreeVariableName("transformedUV");
         this._textureTransformName = state._getFreeVariableName("textureTransform");