提交 5caa438b 编写于 作者: M Mugen87

Examples: More GridHelper usage

上级 64e0f256
......@@ -52,24 +52,8 @@
// Grid
var size = 500, step = 50;
var geometry = new THREE.Geometry();
for ( var i = - size; i <= size; i += step ) {
geometry.vertices.push( new THREE.Vector3( - size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( i, 0, - size ) );
geometry.vertices.push( new THREE.Vector3( i, 0, size ) );
}
var material = new THREE.LineBasicMaterial( { color: 0x000000, opacity: 0.2 } );
var line = new THREE.LineSegments( geometry, material );
scene.add( line );
var gridHelper = new THREE.GridHelper( 1000, 20 );
scene.add( gridHelper );
// Cubes
......
......@@ -121,24 +121,8 @@
// Grid
var size = 500, step = 50;
var geometry = new THREE.Geometry();
for ( var i = - size; i <= size; i += step ) {
geometry.vertices.push( new THREE.Vector3( - size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( i, 0, - size ) );
geometry.vertices.push( new THREE.Vector3( i, 0, size ) );
}
var material = new THREE.LineBasicMaterial( { color: 0x000000, opacity: 0.2 } );
var line = new THREE.LineSegments( geometry, material );
scene.add( line );
var gridHelper = new THREE.GridHelper( 1000, 20 );
scene.add( gridHelper );
// Cubes
......
......@@ -57,24 +57,8 @@
// Grid
var size = 500, step = 50;
var geometry = new THREE.Geometry();
for ( var i = - size; i <= size; i += step ) {
geometry.vertices.push( new THREE.Vector3( - size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( i, 0, - size ) );
geometry.vertices.push( new THREE.Vector3( i, 0, size ) );
}
var material = new THREE.LineBasicMaterial( { color: 0x000000, opacity: 0.2 } );
var line = new THREE.LineSegments( geometry, material );
scene.add( line );
var gridHelper = new THREE.GridHelper( 1000, 20 );
scene.add( gridHelper );
//
......
......@@ -44,24 +44,9 @@
// Grid
var size = 500, step = 100;
var geometry = new THREE.Geometry();
for ( var i = - size; i <= size; i += step ) {
geometry.vertices.push( new THREE.Vector3( - size, - 120, i ) );
geometry.vertices.push( new THREE.Vector3( size, - 120, i ) );
geometry.vertices.push( new THREE.Vector3( i, - 120, - size ) );
geometry.vertices.push( new THREE.Vector3( i, - 120, size ) );
}
var material = new THREE.LineBasicMaterial( { color: 0xffffff, opacity: 0.2 } );
var line = new THREE.LineSegments( geometry, material );
scene.add( line );
var gridHelper = new THREE.GridHelper( 1000, 10 );
gridHelper.position.y = - 120;
scene.add( gridHelper );
// Spheres
......
......@@ -47,24 +47,8 @@
// Grid
var size = 500, step = 100;
var geometry = new THREE.Geometry();
for ( var i = - size; i <= size; i += step ) {
geometry.vertices.push( new THREE.Vector3( - size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( i, 0, - size ) );
geometry.vertices.push( new THREE.Vector3( i, 0, size ) );
}
var material = new THREE.LineBasicMaterial( { color: 0x000000, opacity: 0.5 } );
var line = new THREE.LineSegments( geometry, material );
scene.add( line );
var gridHelper = new THREE.GridHelper( 1000, 10 );
scene.add( gridHelper );
// Spheres
......
......@@ -69,24 +69,8 @@
// Grid
var size = 500, step = 100;
var geometry = new THREE.Geometry();
for ( var i = - size; i <= size; i += step ) {
geometry.vertices.push( new THREE.Vector3( - size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( i, 0, - size ) );
geometry.vertices.push( new THREE.Vector3( i, 0, size ) );
}
var material = new THREE.LineBasicMaterial( { color: 0x000000, opacity: 0.5 } );
var line = new THREE.LineSegments( geometry, material );
scene.add( line );
var gridHelper = new THREE.GridHelper( 1000, 10 );
scene.add( gridHelper );
// Spheres
......
......@@ -71,24 +71,8 @@
// grid
var size = 500, step = 50;
var geometry = new THREE.Geometry();
for ( var i = - size; i <= size; i += step ) {
geometry.vertices.push( new THREE.Vector3( - size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( size, 0, i ) );
geometry.vertices.push( new THREE.Vector3( i, 0, - size ) );
geometry.vertices.push( new THREE.Vector3( i, 0, size ) );
}
var material = new THREE.LineBasicMaterial( { color: 0x000000, opacity: 0.2, transparent: true } );
var line = new THREE.LineSegments( geometry, material );
scene.add( line );
var gridHelper = new THREE.GridHelper( 1000, 20 );
scene.add( gridHelper );
//
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册