Browse Source

Updated builds.

Mr.doob 10 năm trước cách đây
mục cha
commit
15a74935e0
2 tập tin đã thay đổi với 12 bổ sung7 xóa
  1. 8 3
      build/three.js
  2. 4 4
      build/three.min.js

+ 8 - 3
build/three.js

@@ -15387,6 +15387,7 @@ THREE.MeshLambertMaterial.prototype.copy = function ( source ) {
  *
  *  displacementMap: new THREE.Texture( <Image> ),
  *  displacementScale: <float>,
+ *  displacementBias: <float>,
  *
  *  specularMap: new THREE.Texture( <Image> ),
  *
@@ -15446,6 +15447,7 @@ THREE.MeshPhongMaterial = function ( parameters ) {
 
 	this.displacementMap = null;
 	this.displacementScale = 1;
+	this.displacementBias = 0;
 
 	this.specularMap = null;
 
@@ -15507,6 +15509,7 @@ THREE.MeshPhongMaterial.prototype.copy = function ( source ) {
 
 	this.displacementMap = source.displacementMap;
 	this.displacementScale = source.displacementScale;
+	this.displacementBias = source.displacementBias;
 
 	this.specularMap = source.specularMap;
 
@@ -18342,11 +18345,11 @@ THREE.ShaderChunk[ 'defaultnormal_vertex'] = "#ifdef FLIP_SIDED\n\n	objectNormal
 
 // File:src/renderers/shaders/ShaderChunk/displacementmap_vertex.glsl
 
-THREE.ShaderChunk[ 'displacementmap_vertex'] = "#ifdef USE_DISPLACEMENTMAP\n\n	transformed += normal * texture2D( displacementMap, uv ).x * displacementScale;\n\n#endif\n";
+THREE.ShaderChunk[ 'displacementmap_vertex'] = "#ifdef USE_DISPLACEMENTMAP\n\n	transformed += normal * ( texture2D( displacementMap, uv ).x * displacementScale + displacementBias );\n\n#endif\n";
 
 // File:src/renderers/shaders/ShaderChunk/displacementmap_pars_vertex.glsl
 
-THREE.ShaderChunk[ 'displacementmap_pars_vertex'] = "#ifdef USE_DISPLACEMENTMAP\n\n	uniform sampler2D displacementMap;\n	uniform float displacementScale;\n\n#endif\n";
+THREE.ShaderChunk[ 'displacementmap_pars_vertex'] = "#ifdef USE_DISPLACEMENTMAP\n\n	uniform sampler2D displacementMap;\n	uniform float displacementScale;\n	uniform float displacementBias;\n\n#endif\n";
 
 // File:src/renderers/shaders/ShaderChunk/emissivemap_fragment.glsl
 
@@ -18669,7 +18672,8 @@ THREE.UniformsLib = {
 	displacementmap: {
 
 		"displacementMap" : { type: "t", value: null },
-		"displacementScale" : { type: "f", value: 1 }
+		"displacementScale" : { type: "f", value: 1 },
+		"displacementBias" : { type: "f", value: 0 }
 
 	},
 
@@ -21583,6 +21587,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 			uniforms.displacementMap.value = material.displacementMap;
 			uniforms.displacementScale.value = material.displacementScale;
+			uniforms.displacementBias.value = material.displacementBias;
 
 		}
 

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 4 - 4
build/three.min.js


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác