BoxGeometry

De OSWiki
Aller à la navigation Aller à la recherche

BoxGeometry est une classe primitive de Geometry quadrilatérale. Elle est utilisée pour créer un cube ou un quadrilatère irrégulier dont les dimentions sont fournies par les arguments du constructeur : 'width', 'height', et 'depth'.

Exemple

var geometry = new THREE.BoxGeometry( 1, 1, 1 );
var material = new THREE.MeshBasicMaterial( {color: 0x00ff00} );
var cube = new THREE.Mesh( geometry, material );
scene.add( cube );

Constructeur

BoxGeometry(width, height, depth, widthSegments, heightSegments, depthSegments)

width — taille de la largeur sur l'axe des X. Par défaut 1.

height — taille de la hauteur sur l'axe des Y. Par défaut 1.

depth — taille de la profondeur sur l'axe des Z. Par défaut 1.

widthSegments — Optionel. Nombre de faces segmentées sur la largeur. Par défaut 1.

heightSegments — Optionel. Nombre de faces segmentées sur la hauteur. Par défaut 1.

depthSegments — Optionel. Nombre de faces segmentées sur la profondeur. Par défaut 1.

Propriétés

Méthodes