提交 fc66a1e0 编写于 作者: M Mr.doob

Editor: Gamma UI clean up.

上级 aa078fa2
......@@ -10,10 +10,9 @@ var Config = function ( name ) {
'project/renderer': 'WebGLRenderer',
'project/renderer/antialias': true,
'project/renderer/shadows': true,
'project/renderer/softShadows': false,
'project/renderer/gammaInput': false,
'project/renderer/gammaOutput': false,
'project/renderer/shadows': true,
'project/editable': false,
'project/vr': false,
......
......@@ -484,10 +484,10 @@ Editor.prototype = {
metadata: {},
project: {
shadows: this.config.getKey( 'project/renderer/shadows' ),
editable: this.config.getKey( 'project/editable' ),
gammaInput: this.config.getKey( 'project/renderer/gammaInput' ),
gammaOutput: this.config.getKey( 'project/renderer/gammaOutput' ),
shadows: this.config.getKey( 'project/renderer/shadows' ),
editable: this.config.getKey( 'project/editable' ),
vr: this.config.getKey( 'project/vr' )
},
camera: this.camera.toJSON(),
......
......@@ -57,8 +57,7 @@ Sidebar.Project = function ( editor ) {
// antialiasing
var rendererPropertiesRow = new UI.Row();
rendererPropertiesRow.add( new UI.Text( '' ).setWidth( '90px' ) );
var rendererPropertiesRow = new UI.Row().setMarginLeft( '90px' );
var rendererAntialias = new UI.THREE.Boolean( config.getKey( 'project/renderer/antialias' ), 'antialias' ).onChange( function () {
......@@ -67,7 +66,7 @@ Sidebar.Project = function ( editor ) {
} );
rendererPropertiesRow.add( rendererAntialias );
// shadow
var rendererShadows = new UI.THREE.Boolean( config.getKey( 'project/renderer/shadows' ), 'shadows' ).onChange( function () {
......@@ -78,28 +77,30 @@ Sidebar.Project = function ( editor ) {
} );
rendererPropertiesRow.add( rendererShadows );
container.add( rendererPropertiesRow );
rendererPropertiesRow.add( new UI.Break() );
//gamma input
var rendererGammaInput = new UI.THREE.Boolean( config.getKey( 'project/renderer/gammaInput' ), 'gammaInput' ).onChange( function () {
// gamma input
var rendererGammaInput = new UI.THREE.Boolean( config.getKey( 'project/renderer/gammaInput' ), 'γ input' ).onChange( function () {
config.setKey( 'project/renderer/gammaInput', this.getValue() );
updateRenderer();
} );
rendererPropertiesRow.add( rendererGammaInput );
//gamma output
var rendererGammaOutput = new UI.THREE.Boolean( config.getKey( 'project/renderer/gammaOutput' ), 'gammaOutput' ).onChange( function () {
// gamma output
var rendererGammaOutput = new UI.THREE.Boolean( config.getKey( 'project/renderer/gammaOutput' ), 'γ output' ).onChange( function () {
config.setKey( 'project/renderer/gammaOutput', this.getValue() );
updateRenderer();
} );
rendererPropertiesRow.add( rendererGammaOutput );
container.add( rendererPropertiesRow );
// Editable
var editableRow = new UI.Row();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册