Construit un solide à partir de données de maillage simples, la forme que manifoldToMesh fournit, de sorte qu'un maillage peut faire
un aller-retour par d'autres outils.
Le maillage doit être fermé et orienté de façon cohérente, sinon une erreur est levée ; les triangles dégénérés et les sommets inutiles sont retirés à l'entrée.
Les données de maillage
Le solide
Construit un solide à partir d'une liste de triangles, chacun donné par trois points, en fusionnant les points qui coïncident.
Les triangles doivent former une surface fermée et orientée de façon cohérente ; les entrées qui ne sont pas trois points sont sautées, et les points aux coordonnées manquantes lèvent une erreur.
Les triangles sous forme de listes de trois points
Le solide
Crée un solide cube avec la longueur de côté donnée.
Avec center vrai, le cube est centré sur l'origine ; sinon son coin se trouve sur l'origine
et il s'étend le long des axes positifs.
Le solide boîte
Crée un solide sphérique du rayon donné, centré sur l'origine.
circularSegments est le nombre de segments autour de la sphère ; il est arrondi au multiple
de quatre supérieur, puisque la sphère est construite en raffinant un octaèdre.
Le solide sphère
Crée un solide tétraédrique centré sur l'origine, avec un coin à [1, 1, 1] et les
autres placés symétriquement.
Le solide tétraèdre
Crée un solide cylindrique debout le long de Z, ou un cône quand le rayon du haut diffère de celui du bas.
radiusLow est le rayon du bas et doit être supérieur à 0, radiusHigh le rayon du haut, qui peut
valoir 0 pour une pointe ; circularSegments règle la rondeur des côtés. center centre le
cylindre sur l'origine au lieu de le poser dessus.
La hauteur, les rayons inférieur et supérieur, le nombre de segments et s'il faut le centrer
Le solide cylindre ou cône
Construire des solides Manifold : les primitives cube, sphère, cylindre et tétraèdre, et des solides à partir de maillages de triangles ou de listes de triangles. Le noyau garde Z comme axe vers le haut, donc un cylindre se dresse le long de Z et la
sized'un cube court le long de X, Y et Z ; chaque solide revient comme un maillage de triangles fermé.