generowanie powierzchni

0

Jest jakas metoda generowania powierzchni z trojkatow lub kwadratow na podstawie punktow (mam jakies punkty i jak je polaczyc by powstala powierzchnia)?
Albo inaczej: mam kwadrat podzielony na 100 mniejszych. I teraz czesc z tych kwadratow podnosze albo obnizam. No i teraz jak zakleic te powstale dziury, czyli jak polaczyc odpowiednie sasiadujace kwadraty by powstala cala powierzchnia?

0

Zależy, jak to przechowujesz - jeśli po prostu w postaci listy trójkątów, to sprawdzasz, czy każda z krawędzi figury pokrywa się (wierzchołki mają jednakowe współrzędne) z odpowiadającą krawędzią figury sąsiedniej (musisz wiedzieć, która figura przylegałaby do której, przed podniesieniem powierzchni). Jeśli tak, to nie potrzeba dostawiać trójkątów; jeśli nie, tworzysz nową figurę, aby wypełnić dziurę i dzielisz ją na trójkąty.

1 użytkowników online, w tym zalogowanych: 0, gości: 1