浏览代码

isolate transform to facilitate a custom vertex-nodes

SUNAG 10 年之前
父节点
当前提交
ff84ef5bb1
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      examples/js/nodes/materials/PhongNode.js
  2. 1 1
      examples/js/nodes/materials/StandardNode.js

+ 1 - 1
examples/js/nodes/materials/PhongNode.js

@@ -27,7 +27,7 @@ THREE.PhongNode.prototype.build = function( builder ) {
 
 
 	if ( builder.isShader( 'vertex' ) ) {
 	if ( builder.isShader( 'vertex' ) ) {
 
 
-		var transform = this.transform ? this.transform.verifyAndBuildCode( builder, 'v3' ) : undefined;
+		var transform = this.transform ? this.transform.verifyAndBuildCode( builder, 'v3', 'transform' ) : undefined;
 
 
 		material.mergeUniform( THREE.UniformsUtils.merge( [
 		material.mergeUniform( THREE.UniformsUtils.merge( [
 
 

+ 1 - 1
examples/js/nodes/materials/StandardNode.js

@@ -27,7 +27,7 @@ THREE.StandardNode.prototype.build = function( builder ) {
 
 
 	if ( builder.isShader( 'vertex' ) ) {
 	if ( builder.isShader( 'vertex' ) ) {
 
 
-		var transform = this.transform ? this.transform.verifyAndBuildCode( builder, 'v3' ) : undefined;
+		var transform = this.transform ? this.transform.verifyAndBuildCode( builder, 'v3', 'transform' ) : undefined;
 
 
 		material.mergeUniform( THREE.UniformsUtils.merge( [
 		material.mergeUniform( THREE.UniformsUtils.merge( [