|
@@ -109,7 +109,9 @@
|
|
|
guiData = {
|
|
|
modelFileName: modelFileList[ 'Car' ],
|
|
|
envMapActivated: false,
|
|
|
- separateObjects: false
|
|
|
+ separateObjects: false,
|
|
|
+ displayLines: true,
|
|
|
+ optionalLines: false
|
|
|
};
|
|
|
|
|
|
gui = new dat.GUI();
|
|
@@ -134,6 +136,17 @@
|
|
|
|
|
|
} );
|
|
|
|
|
|
+ gui.add( guiData, 'displayLines' ).name( 'Display Lines' ).onChange( function ( value ) {
|
|
|
+
|
|
|
+ model.children[ 1 ].visible = value;
|
|
|
+
|
|
|
+ } );
|
|
|
+
|
|
|
+ gui.add( guiData, 'optionalLines' ).name( 'Optional Lines' ).onChange( function ( value ) {
|
|
|
+
|
|
|
+ model.children[ 2 ].visible = value;
|
|
|
+
|
|
|
+ } );
|
|
|
window.addEventListener( 'resize', onWindowResize, false );
|
|
|
|
|
|
progressBarDiv = document.createElement( 'div' );
|
|
@@ -218,6 +231,9 @@
|
|
|
|
|
|
}
|
|
|
|
|
|
+ model.children[ 1 ].visible = guiData.displayLines;
|
|
|
+ model.children[ 2 ].visible = guiData.optionalLines;
|
|
|
+
|
|
|
// Adjust camera and light
|
|
|
|
|
|
var bbox = new THREE.Box3().setFromObject( model );
|