浏览代码

Material/MaterialLoader: Support wireframeLinewidth.

Mr.doob 10 年之前
父节点
当前提交
c3deec7859
共有 2 个文件被更改,包括 2 次插入0 次删除
  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;