|
@@ -1614,6 +1614,7 @@ function WebGLRenderer( parameters ) {
|
|
|
|
|
|
var fog = scene.fog;
|
|
|
var environment = material.isMeshStandardMaterial ? scene.environment : null;
|
|
|
+ var encoding = ( _currentRenderTarget === null ) ? _this.outputEncoding : _currentRenderTarget.texture.encoding;
|
|
|
|
|
|
var materialProperties = properties.get( material );
|
|
|
var lights = currentRenderState.state.lights;
|
|
@@ -1661,7 +1662,7 @@ function WebGLRenderer( parameters ) {
|
|
|
|
|
|
initMaterial( material, scene, object );
|
|
|
|
|
|
- } else if ( materialProperties.outputEncoding !== _this.outputEncoding ) {
|
|
|
+ } else if ( materialProperties.outputEncoding !== encoding ) {
|
|
|
|
|
|
initMaterial( material, scene, object );
|
|
|
|