未验证 提交 a885290f 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #13146 from DonKarlssonSan/patch-1

Format according to official code style
......@@ -18,19 +18,19 @@
<p>Here is the code that we will use:</p>
<code>
var renderer = new THREE.WebGLRenderer();
renderer.setSize(window.innerWidth, window.innerHeight);
document.body.appendChild(renderer.domElement);
renderer.setSize( window.innerWidth, window.innerHeight );
document.body.appendChild( renderer.domElement );
var camera = new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 1, 500);
camera.position.set(0, 0, 100);
camera.lookAt(new THREE.Vector3(0, 0, 0));
var camera = new THREE.PerspectiveCamera( 45, window.innerWidth / window.innerHeight, 1, 500 );
camera.position.set( 0, 0, 100 );
camera.lookAt( new THREE.Vector3( 0, 0, 0 ) );
var scene = new THREE.Scene();
</code>
<p>Next thing we will do is define a material. For lines we have to use [page:LineBasicMaterial] or [page:LineDashedMaterial].</p>
<code>
//create a blue LineBasicMaterial
var material = new THREE.LineBasicMaterial({ color: 0x0000ff });
var material = new THREE.LineBasicMaterial( { color: 0x0000ff } );
</code>
<p>
......@@ -40,22 +40,22 @@ var material = new THREE.LineBasicMaterial({ color: 0x0000ff });
<code>
var geometry = new THREE.Geometry();
geometry.vertices.push(new THREE.Vector3(-10, 0, 0));
geometry.vertices.push(new THREE.Vector3(0, 10, 0));
geometry.vertices.push(new THREE.Vector3(10, 0, 0));
geometry.vertices.push(new THREE.Vector3( -10, 0, 0) );
geometry.vertices.push(new THREE.Vector3( 0, 10, 0) );
geometry.vertices.push(new THREE.Vector3( 10, 0, 0) );
</code>
<p>Note that lines are drawn between each consecutive pair of vertices, but not between the first and last (the line is not closed.)</p>
<p>Now that we have points for two lines and a material, we can put them together to form a line.</p>
<code>
var line = new THREE.Line(geometry, material);
var line = new THREE.Line( geometry, material );
</code>
<p>All that's left is to add it to the scene and call [page:WebGLRenderer.render render].</p>
<code>
scene.add(line);
renderer.render(scene, camera);
scene.add( line );
renderer.render( scene, camera );
</code>
<p>You should now be seeing an arrow pointing upwards, made from two blue lines.</p>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册