Obxectos da escea:



	// debuxa os eixes coordenados.
	scene.add( new THREE.AxisHelper(100) ) ;


	// tetraedro irregular
	var geom = new THREE.Geometry(); 

	geom.vertices.push(
			new THREE.Vector3(-70, 35, 25),
			new THREE.Vector3(3, 60, 20),
			new THREE.Vector3(75, 6, -50),
			new THREE.Vector3(8, -3, 80));

	geom.faces.push(new THREE.Face3( 0, 1, 2 ),
			new THREE.Face3( 1, 3, 2 ),
			new THREE.Face3( 0, 3, 1 ),
			new THREE.Face3( 0, 2, 3 ) );

	geom.computeFaceNormals();
	var tetraedro = new THREE.Mesh(
		geom,
		new THREE.MeshPhongMaterial({ color: 0xff0000 }) );
	scene.add(tetraedro);


Combinando triángulos pódense representar figuras irregulares arbitrarias.