Tôi có một tập hợp các hình tam giác, hình tam giác kết nối, ví dụ, một lưới 2D. Bây giờ tôi cần phải extrude nó ra một vài đơn vị trong trục z. Lưới được xác định bởi một tập hợp các đỉnh mà trình kết xuất có ý nghĩa bằng cách khớp với một mảng tam giác.Làm thế nào để Extrude một lưới 2D phẳng, cho nó chiều sâu
Ví dụ Mesh:
Vertices: (0,0,0), (10,0,0), (10,10,0), (0,10,0) < - (x, y, z) Hình tam giác: (1, 2, 3) & (3, 4, 1) < - số ở đây tham chiếu vị trí của một đỉnh trên.
Vì vậy, ở đây chúng tôi có hình vuông 2D. Bây giờ tôi cần thêm nhiều đỉnh và hình tam giác vào danh sách đó để tạo hình dạng ép đùn. Hình tam giác phải theo chiều kim đồng hồ, nếu không chúng sẽ bị phân tách ngược.
Có một thuật toán đơn giản cho điều này không? Cảm ơn bạn.
Điều gì n đề cập đến điều này trong câu trả lời này? – Skylion
Oh chờ đợi là n bước 3 và 3 n giống như trong một? – Skylion
@Skylion - n giống nhau ở mọi nơi, tức là số lượng đỉnh ban đầu. – brainjam