|
@@ -319,6 +319,12 @@ class NodeMaterial extends ShaderMaterial {
|
|
|
|
|
|
}
|
|
|
|
|
|
+ // FOG
|
|
|
+
|
|
|
+ const fogNode = builder.fogNode;
|
|
|
+
|
|
|
+ if ( fogNode ) outputNode = vec4( fogNode.mixAssign( outputNode.rgb ), outputNode.a );
|
|
|
+
|
|
|
// ENCODING
|
|
|
|
|
|
const renderTarget = renderer.getRenderTarget();
|
|
@@ -341,12 +347,6 @@ class NodeMaterial extends ShaderMaterial {
|
|
|
|
|
|
}
|
|
|
|
|
|
- // FOG
|
|
|
-
|
|
|
- const fogNode = builder.fogNode;
|
|
|
-
|
|
|
- if ( fogNode ) outputNode = vec4( fogNode.mixAssign( outputNode.rgb ), outputNode.a );
|
|
|
-
|
|
|
return outputNode;
|
|
|
|
|
|
}
|