Tengo un conjunto de triángulos coplanares conectados, es decir, una malla 2D. Ahora necesito extruir algunas unidades en el eje z. La malla está definida por un conjunto de vértices que el procesador da sentido al unir contra una matriz de triángulos.Cómo extruir una malla 2D plana, dándole profundidad
Ejemplo de malla:
vértices: (0,0,0), (10,0,0), (10,10,0), (0,10,0) < - (x, y, z) Triángulos: (1, 2, 3) & (3, 4, 1) < - los números aquí hacen referencia a la posición de un vértice anterior.
Así que aquí tenemos un cuadrado en 2D. Ahora necesito agregar más vértices y triángulos a esa lista para hacer una forma extruida. Los triángulos deben estar en el sentido de las agujas del reloj; de lo contrario, se seleccionan con la cara posterior.
¿Hay un algoritmo simple para esto? Gracias.
¿Qué hace n se refieren a esto en esta respuesta? – Skylion
¿Oh espera en el paso 3 y 3 lo mismo que en uno? – Skylion
@Skylion - n es el mismo en todas partes, es decir, el número original de vértices. – brainjam