浏览代码

Set .clipping to true

WestLangley 5 年之前
父节点
当前提交
909e948515
共有 2 个文件被更改,包括 6 次插入2 次删除
  1. 3 1
      examples/js/lines/LineMaterial.js
  2. 3 1
      examples/jsm/lines/LineMaterial.js

+ 3 - 1
examples/js/lines/LineMaterial.js

@@ -246,7 +246,9 @@ THREE.LineMaterial = function ( parameters ) {
 		uniforms: THREE.UniformsUtils.clone( THREE.ShaderLib[ 'line' ].uniforms ),
 		uniforms: THREE.UniformsUtils.clone( THREE.ShaderLib[ 'line' ].uniforms ),
 
 
 		vertexShader: THREE.ShaderLib[ 'line' ].vertexShader,
 		vertexShader: THREE.ShaderLib[ 'line' ].vertexShader,
-		fragmentShader: THREE.ShaderLib[ 'line' ].fragmentShader
+		fragmentShader: THREE.ShaderLib[ 'line' ].fragmentShader,
+
+		clipping: true // required for clipping support
 
 
 	} );
 	} );
 
 

+ 3 - 1
examples/jsm/lines/LineMaterial.js

@@ -254,7 +254,9 @@ var LineMaterial = function ( parameters ) {
 		uniforms: UniformsUtils.clone( ShaderLib[ 'line' ].uniforms ),
 		uniforms: UniformsUtils.clone( ShaderLib[ 'line' ].uniforms ),
 
 
 		vertexShader: ShaderLib[ 'line' ].vertexShader,
 		vertexShader: ShaderLib[ 'line' ].vertexShader,
-		fragmentShader: ShaderLib[ 'line' ].fragmentShader
+		fragmentShader: ShaderLib[ 'line' ].fragmentShader,
+
+		clipping: true // required for clipping support
 
 
 	} );
 	} );