code: function( gl, v ) {
  
  			if ( v.x !== undefined )
  				gl.uniform3f( this.addr, v.x, v.y, v.z );
  			else if ( v.r !== undefined )
  				gl.uniform3f( this.addr, v.r, v.g, v.b );
  			else
  				gl.uniform3fv( this.addr, v );
  
  		}
docs: --- Base for inner nodes (including the root) ---