Skip to content

Commit e5b033e

Browse files
authored
Merge pull request #14242 from Mugen87/dev7
Docs: Fix default geometry
2 parents e2b49c0 + 0040c52 commit e5b033e

File tree

1 file changed

+11
-27
lines changed

1 file changed

+11
-27
lines changed

docs/scenes/geometry-browser.html

Lines changed: 11 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -72,36 +72,20 @@
7272
scene.add( lights[ 1 ] );
7373
scene.add( lights[ 2 ] );
7474

75-
var mesh = new THREE.Object3D();
75+
var group = new THREE.Group();
7676

77-
mesh.add( new THREE.LineSegments(
77+
var geometry = new THREE.BufferGeometry();
78+
geometry.addAttribute( 'position', new THREE.Float32BufferAttribute( [], 3 ) );
7879

79-
new THREE.Geometry(),
80+
var lineMaterial = new THREE.LineBasicMaterial( { color: 0xffffff, transparent: true, opacity: 0.5 } );
81+
var meshMaterial = new THREE.MeshPhongMaterial( { color: 0x156289, emissive: 0x072534, side: THREE.DoubleSide, flatShading: true } );
8082

81-
new THREE.LineBasicMaterial( {
82-
color: 0xffffff,
83-
transparent: true,
84-
opacity: 0.5
85-
} )
83+
group.add( new THREE.LineSegments( geometry, lineMaterial ) );
84+
group.add( new THREE.Mesh( geometry, meshMaterial ) );
8685

87-
) );
86+
var options = chooseFromHash( group );
8887

89-
mesh.add( new THREE.Mesh(
90-
91-
new THREE.Geometry(),
92-
93-
new THREE.MeshPhongMaterial( {
94-
color: 0x156289,
95-
emissive: 0x072534,
96-
side: THREE.DoubleSide,
97-
flatShading: true
98-
} )
99-
100-
) );
101-
102-
var options = chooseFromHash( mesh );
103-
104-
scene.add( mesh );
88+
scene.add( group );
10589

10690
var prevFog = false;
10791

@@ -111,8 +95,8 @@
11195

11296
if ( ! options.fixed ) {
11397

114-
mesh.rotation.x += 0.005;
115-
mesh.rotation.y += 0.005;
98+
group.rotation.x += 0.005;
99+
group.rotation.y += 0.005;
116100

117101
}
118102

0 commit comments

Comments
 (0)