Skip to content

Commit fe520ec

Browse files
authored
Merge pull request #17695 from Mugen87/dev34
Docs: Remove usage of Geometry in DrawModes.
2 parents 5e949ce + 79f51e7 commit fe520ec

File tree

2 files changed

+21
-19
lines changed

2 files changed

+21
-19
lines changed

docs/api/en/constants/DrawModes.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,17 @@ <h2>Draw Modes</h2>
5656
<h2>Usage</h2>
5757

5858
<code>
59-
var geometry = new THREE.Geometry();
59+
var geometry = new THREE.BufferGeometry();
6060

61-
geometry.vertices.push(
62-
new THREE.Vector3( -10, 10, 0 ),
63-
new THREE.Vector3( -10, -10, 0 ),
64-
new THREE.Vector3( 10, -10, 0 ),
65-
...
66-
);
67-
geometry.faces.push( new THREE.Face3( 0, 1, 2 ), ... );
61+
var vertices = [];
62+
63+
vertices.push( -10, 10, 0 );
64+
vertices.push( -10, -10, 0 );
65+
vertices.push( 10, -10, 0 );
66+
67+
// ...
68+
69+
geometry.addAttribute( 'position', new THREE.Float32BufferAttribute( vertices, 3 ) );
6870

6971
var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
7072

@@ -74,8 +76,6 @@ <h2>Usage</h2>
7476
scene.add( mesh );
7577
</code>
7678

77-
78-
7979
<h2>Source</h2>
8080

8181
<p>

docs/api/zh/constants/DrawModes.html

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,17 @@ <h2>绘图模式</h2>
5454
<h2>用法</h2>
5555

5656
<code>
57-
var geometry = new THREE.Geometry();
58-
59-
geometry.vertices.push(
60-
new THREE.Vector3( -10, 10, 0 ),
61-
new THREE.Vector3( -10, -10, 0 ),
62-
new THREE.Vector3( 10, -10, 0 ),
63-
...
64-
);
65-
geometry.faces.push( new THREE.Face3( 0, 1, 2 ), ... );
57+
var geometry = new THREE.BufferGeometry();
58+
59+
var vertices = [];
60+
61+
vertices.push( -10, 10, 0 );
62+
vertices.push( -10, -10, 0 );
63+
vertices.push( 10, -10, 0 );
64+
65+
// ...
66+
67+
geometry.addAttribute( 'position', new THREE.Float32BufferAttribute( vertices, 3 ) );
6668

6769
var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
6870

0 commit comments

Comments
 (0)