|
@@ -304,7 +304,7 @@
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
- uniformsNormal = THREE.UniformsUtils.clone( normalShader.uniforms );
|
|
|
|
|
|
+ uniformsNormal = Object.assign( {}, normalShader.uniforms );
|
|
|
|
|
|
uniformsNormal.height.value = 0.05;
|
|
uniformsNormal.height.value = 0.05;
|
|
uniformsNormal.resolution.value.set( rx, ry );
|
|
uniformsNormal.resolution.value.set( rx, ry );
|
|
@@ -335,7 +335,7 @@
|
|
|
|
|
|
var terrainShader = THREE.ShaderTerrain[ "terrain" ];
|
|
var terrainShader = THREE.ShaderTerrain[ "terrain" ];
|
|
|
|
|
|
- uniformsTerrain = THREE.UniformsUtils.clone( terrainShader.uniforms );
|
|
|
|
|
|
+ uniformsTerrain = Object.assign( {}, terrainShader.uniforms );
|
|
|
|
|
|
uniformsTerrain[ 'tNormal' ].value = normalMap.texture;
|
|
uniformsTerrain[ 'tNormal' ].value = normalMap.texture;
|
|
uniformsTerrain[ 'uNormalScale' ].value = 3.5;
|
|
uniformsTerrain[ 'uNormalScale' ].value = 3.5;
|