27 lines
627 B
JavaScript
27 lines
627 B
JavaScript
/**
|
|
* @author timothypratley / https://github.com/timothypratley
|
|
*/
|
|
|
|
THREE.TetrahedronGeometry = function ( radius, detail ) {
|
|
|
|
var vertices = [
|
|
1, 1, 1, - 1, - 1, 1, - 1, 1, - 1, 1, - 1, - 1
|
|
];
|
|
|
|
var indices = [
|
|
2, 1, 0, 0, 3, 2, 1, 3, 0, 2, 3, 1
|
|
];
|
|
|
|
THREE.PolyhedronGeometry.call( this, vertices, indices, radius, detail );
|
|
|
|
this.type = 'TetrahedronGeometry';
|
|
|
|
this.parameters = {
|
|
radius: radius,
|
|
detail: detail
|
|
};
|
|
|
|
};
|
|
|
|
THREE.TetrahedronGeometry.prototype = Object.create( THREE.Geometry.prototype );
|
|
THREE.TetrahedronGeometry.prototype.constructor = THREE.TetrahedronGeometry;
|