Triangular face used in [page:Geometry]. These are created automatically for all standard geometry types, however if you are building a custom geometry you will have to create them manually.
		const material = new THREE.MeshStandardMaterial( { color : 0x00cc00 } );
		//create a triangular geometry
		const geometry = new THREE.Geometry();
		geometry.vertices.push( new THREE.Vector3( -50, -50, 0 ) );
		geometry.vertices.push( new THREE.Vector3(  50, -50, 0 ) );
		geometry.vertices.push( new THREE.Vector3(  50,  50, 0 ) );
		//create a new face using vertices 0, 1, 2
		const normal = new THREE.Vector3( 0, 0, 1 ); //optional
		const color = new THREE.Color( 0xffaa00 ); //optional
		const materialIndex = 0; //optional
		const face = new THREE.Face3( 0, 1, 2, normal, color, materialIndex );
		//add the face to the geometry's faces array
		geometry.faces.push( face );
		//the face normals and vertex normals can be calculated automatically if not supplied above
		geometry.computeFaceNormals();
		geometry.computeVertexNormals();
		scene.add( new THREE.Mesh( geometry, material ) );
	
		
			[example:svg_sandbox svg / sandbox ]
			[example:misc_exporter_obj exporter / obj ]
			[example:webgl_shaders_vector WebGL / shaders / vector ]
		
		a — Vertex A index.
		b — Vertex B index.
		c — Vertex C index.
		normal — (optional) Face normal ([page:Vector3 Vector3]) or array of vertex normals.
		If a single vector is passed in, this sets [page:.normal], otherwise if an array of three
		vectors is passed in this sets [page:.vertexNormals]
		color — (optional) Face [page:Color color] or array of vertex [page:Color colors].
		If a single vector is passed in, this sets [page:.color], otherwise if an array of three
		vectors is passed in this sets [page:.vertexColors]
		materialIndex — (optional) which index of an array of materials to associate
		with the face.
		
Vertex A index.
Vertex B index.
Vertex C index.
Face normal - vector showing the direction of the Face3. If calculated automatically (using [page:Geometry.computeFaceNormals]), this is the normalized cross product of two edges of the triangle. Default is *(0, 0, 0)*.
Face color - for this to be used a material's [page:Material.vertexColors vertexColors] property must be set to *true*.
Array of 3 [page:Vector3 vertex normals].
Array of 3 vertex colors - for these to be used a material's [page:Material.vertexColors vertexColors] property must be set to *true*.
Material index (points to an index in the associated array of materials). Default is *0*.
Creates a new clone of the Face3 object.
Copy the parameters of another Face3 into this.
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]