|
@@ -17,10 +17,10 @@ Sidebar.Project = function ( editor ) {
|
|
|
};
|
|
|
|
|
|
var container = new UI.CollapsiblePanel();
|
|
|
- container.setCollapsed( editor.config.getKey( 'ui/sidebar/renderer/collapsed' ) );
|
|
|
+ container.setCollapsed( editor.config.getKey( 'ui/sidebar/project/collapsed' ) );
|
|
|
container.onCollapsedChange( function ( boolean ) {
|
|
|
|
|
|
- editor.config.setKey( 'ui/sidebar/renderer/collapsed', boolean );
|
|
|
+ editor.config.setKey( 'ui/sidebar/project/collapsed', boolean );
|
|
|
|
|
|
} );
|
|
|
|
|
@@ -42,7 +42,7 @@ Sidebar.Project = function ( editor ) {
|
|
|
var rendererTypeRow = new UI.Panel();
|
|
|
var rendererType = new UI.Select().setOptions( options ).setWidth( '150px' ).onChange( function () {
|
|
|
|
|
|
- editor.config.setKey( 'renderer', this.getValue() );
|
|
|
+ editor.config.setKey( 'project/renderer', this.getValue() );
|
|
|
updateRenderer();
|
|
|
|
|
|
} );
|
|
@@ -52,18 +52,18 @@ Sidebar.Project = function ( editor ) {
|
|
|
|
|
|
container.add( rendererTypeRow );
|
|
|
|
|
|
- if ( editor.config.getKey( 'renderer' ) !== undefined ) {
|
|
|
+ if ( editor.config.getKey( 'project/renderer' ) !== undefined ) {
|
|
|
|
|
|
- rendererType.setValue( editor.config.getKey( 'renderer' ) );
|
|
|
+ rendererType.setValue( editor.config.getKey( 'project/renderer' ) );
|
|
|
|
|
|
}
|
|
|
|
|
|
// antialiasing
|
|
|
|
|
|
var rendererAntialiasRow = new UI.Panel();
|
|
|
- var rendererAntialias = new UI.Checkbox( editor.config.getKey( 'renderer/antialias' ) ).setLeft( '100px' ).onChange( function () {
|
|
|
+ var rendererAntialias = new UI.Checkbox( editor.config.getKey( 'project/renderer/antialias' ) ).setLeft( '100px' ).onChange( function () {
|
|
|
|
|
|
- editor.config.setKey( 'renderer/antialias', this.getValue() );
|
|
|
+ editor.config.setKey( 'project/renderer/antialias', this.getValue() );
|
|
|
// updateRenderer();
|
|
|
|
|
|
} );
|
|
@@ -73,6 +73,21 @@ Sidebar.Project = function ( editor ) {
|
|
|
|
|
|
container.add( rendererAntialiasRow );
|
|
|
|
|
|
+ // VR
|
|
|
+
|
|
|
+ var vrRow = new UI.Panel();
|
|
|
+ var vr = new UI.Checkbox( editor.config.getKey( 'project/vr' ) ).setLeft( '100px' ).onChange( function () {
|
|
|
+
|
|
|
+ editor.config.setKey( 'project/vr', this.getValue() );
|
|
|
+ // updateRenderer();
|
|
|
+
|
|
|
+ } );
|
|
|
+
|
|
|
+ vrRow.add( new UI.Text( 'VR' ).setWidth( '90px' ) );
|
|
|
+ vrRow.add( vr );
|
|
|
+
|
|
|
+ container.add( vrRow );
|
|
|
+
|
|
|
//
|
|
|
|
|
|
function updateRenderer() {
|