فهرست منبع

Merge pull request #12024 from markusjohnsson/samplers_in_struct_uniforms

Fix for samplers in struct uniforms
Mr.doob 7 سال پیش
والد
کامیت
201c036389
1فایلهای تغییر یافته به همراه2 افزوده شده و 5 حذف شده
  1. 2 5
      src/renderers/webgl/WebGLUniforms.js

+ 2 - 5
src/renderers/webgl/WebGLUniforms.js

@@ -696,17 +696,14 @@ function StructuredUniform( id ) {
 
 }
 
-StructuredUniform.prototype.setValue = function ( gl, value ) {
-
-	// Note: Don't need an extra 'renderer' parameter, since samplers
-	// are not allowed in structured uniforms.
+StructuredUniform.prototype.setValue = function ( gl, value, renderer ) {
 
 	var seq = this.seq;
 
 	for ( var i = 0, n = seq.length; i !== n; ++ i ) {
 
 		var u = seq[ i ];
-		u.setValue( gl, value[ u.id ] );
+		u.setValue( gl, value[ u.id ], renderer );
 
 	}