|
@@ -45,17 +45,8 @@ Sidebar.Project = function ( editor ) {
|
|
|
|
|
|
var value = this.getValue();
|
|
var value = this.getValue();
|
|
|
|
|
|
- if ( value === 'WebGLRenderer' ) {
|
|
|
|
-
|
|
|
|
- rendererPropertiesRow.setDisplay( '' );
|
|
|
|
-
|
|
|
|
- } else {
|
|
|
|
-
|
|
|
|
- rendererPropertiesRow.setDisplay( 'none' );
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
config.setKey( 'project/renderer', value );
|
|
config.setKey( 'project/renderer', value );
|
|
|
|
+
|
|
updateRenderer();
|
|
updateRenderer();
|
|
|
|
|
|
} );
|
|
} );
|
|
@@ -137,6 +128,8 @@ Sidebar.Project = function ( editor ) {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ rendererPropertiesRow.setDisplay( type === 'WebGLRenderer' ? '' : 'none' );
|
|
|
|
+
|
|
var renderer = new rendererTypes[ type ]( { antialias: antialias } );
|
|
var renderer = new rendererTypes[ type ]( { antialias: antialias } );
|
|
if ( shadows && renderer.shadowMap ) renderer.shadowMap.enabled = true;
|
|
if ( shadows && renderer.shadowMap ) renderer.shadowMap.enabled = true;
|
|
signals.rendererChanged.dispatch( renderer );
|
|
signals.rendererChanged.dispatch( renderer );
|