创建场景对象Scene
var scene = new THREE.Scene()
创建网格模型
new THREE.SphereGeometry(60, 40, 40);
new THREE.BoxGeometry(100, 100, 100);
new THREE.MeshLambertMaterial({ color: 0x0000ff });
new THREE.Mesh(geometry, material);
scene.add(mesh);
光源设置
var point = new THREE.PointLight(0xffffff);
point.position.set(400, 200, 300);
scene.add(point);
var ambient = new THREE.AmbientLight(0x444444);
scene.add(ambient);
相机设置
var width = window.innerWidth
var height = window.innerHeight
var k = width / height
var s = 200
var camera = new THREE.OrthographicCamera(-s * k, s * k, s, -s, 1, 1000)
camera.position.set(200, 300, 200)
camera.lookAt(scene.position)
创建渲染器对象
var renderer = new THREE.WebGLRenderer();
renderer.setSize(width, height);
renderer.setClearColor(0xb9d3ff, 1);
document.body.appendChild(renderer.domElement);
renderer.render(scene, camera);