J'ai un ensemble de triangles connectés, coplanaires, c'est-à-dire un maillage 2D. Maintenant, j'ai besoin d'extruder quelques unités dans l'axe z. Le maillage est défini par un ensemble de sommets dont le rendu a un sens en s'alignant sur un tableau de triangles.Comment extruder un maillage 2D plat, en lui donnant une profondeur
Exemple Mesh:
sommets: (0,0,0), (10,0,0), (10,10,0), (0,10,0) < - (x, y, z) Triangles: (1, 2, 3) & (3, 4, 1) < - les nombres référencent ici la position d'un sommet au-dessus.
Donc ici nous avons un carré 2D. Maintenant, j'ai besoin d'ajouter plus de sommets et de triangles à cette liste pour faire une forme extrudée. Les triangles doivent être tournés dans le sens des aiguilles d'une montre, sinon ils sont retournés.
Existe-t-il un algorithme simple pour cela? Je vous remercie.
Que renferme-t-il dans cette réponse? – Skylion
Oh, attendez n les étapes 3 et 3 sont les mêmes que dans un? – Skylion
@Skylion - n est le même partout, c'est-à-dire le nombre initial de sommets. – brainjam