Browse Source

Material/MaterialLoader: Support wireframeLinewidth.

Mr.doob 10 years ago
parent
commit
c3deec7859
2 changed files with 2 additions and 0 deletions
  1. 1 0
      src/loaders/MaterialLoader.js
  2. 1 0
      src/materials/Material.js

+ 1 - 0
src/loaders/MaterialLoader.js

@@ -52,6 +52,7 @@ THREE.MaterialLoader.prototype = {
 		if ( json.transparent !== undefined ) material.transparent = json.transparent;
 		if ( json.alphaTest !== undefined ) material.alphaTest = json.alphaTest;
 		if ( json.wireframe !== undefined ) material.wireframe = json.wireframe;
+		if ( json.wireframeLinewidth !== undefined ) material.wireframeLinewidth = json.wireframeLinewidth;
 
 		// for PointCloudMaterial
 		if ( json.size !== undefined ) material.size = json.size;

+ 1 - 0
src/materials/Material.js

@@ -165,6 +165,7 @@ THREE.Material.prototype = {
 		if ( this.transparent === true ) data.transparent = this.transparent;
 		if ( this.alphaTest > 0 ) data.alphaTest = this.alphaTest;
 		if ( this.wireframe === true ) data.wireframe = this.wireframe;
+		if ( this.wireframeLinewidth > 1 ) data.wireframeLinewidth = this.wireframeLinewidth;
 
 		return data;