Les primitives · La sphère
Sept paramètres, dont quatre que presque personne n'utilise — et qui permettent pourtant de découper des hémisphères et des quartiers sans toucher un modeleur.
thetaLength = π/2 donne un dôme ; phiLength = π donne une demi-sphère coupée verticalement. Ce sont des surfaces ouvertes : leur intérieur devient visible, donc side: THREE.DoubleSide (étape 1b).widthSegments ≈ 2 × heightSegments : la sphère fait le tour en longitude mais seulement un demi-tour en latitude. À l'inverse, les triangles sont étirés. Et ils s'agglutinent toujours aux pôles — c'est le défaut de cette construction ; pour des triangles réguliers, prenez IcosahedronGeometry(1, 3).