« PlaneBufferGeometry » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « C'est la forme de BuffertGeometrie pour PlaneGeometry. ===Exemple=== <source lang="javascript"> var geometry = new THREE.PlaneBufferGeometry( 5, 20, 32 ); var mat... ») |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
C'est la forme de [[ | C'est la forme de [[BufferGeometry]] pour [[PlaneGeometry]]. | ||
===Exemple=== | ===Exemple=== |
Version actuelle datée du 13 février 2018 à 13:17
C'est la forme de BufferGeometry pour PlaneGeometry.
Exemple
var geometry = new THREE.PlaneBufferGeometry( 5, 20, 32 );
var material = new THREE.MeshBasicMaterial( {color: 0xffff00, side: THREE.DoubleSide} );
var plane = new THREE.Mesh( geometry, material );
scene.add( plane );
Constructeur
PlaneBufferGeometry(width, height, widthSegments, heightSegments)
width — largeur, sur l'axe des X. Valeur par défaut : 1.
height — hauteur, sur l'axe des Y. Valeur par défaut : 1.
widthSegments — Optionel. Valeur par défaut : 1.
heightSegments — Optionel. Valeur par défaut : 1.
Propriétés
Chacun des paramètres du constructeur est accessible comme une propriété du même nom. N'importe quelle modification de ces propriétés après instantiation ne change pas la géométrie.