Registriert: Di Dez 27, 2005 12:44 Beiträge: 393 Wohnort: Berlin
Programmiersprache: Java, C++, Groovy
Hallo,
ich bin beim Rendern einer Heightmap auf ein Problem gestossen.
Normalerweise besteht eine Heightmap ja aus einer gitterartigen Anordnung von Quads.
Nun ist mir aber aufgefallen, dass diese 'Quads' in den meisten Fällen garnicht planar sind.
Für die Triangulierung eines Quads gibt es bekanntermassen stets zwei Möglichkeiten, die bei Nichtplanarität jedoch zu unterschiedlichen Ergebnissen führen.
Wie trianguliert man seine Heightmap nun am besten?
Gibt es da irgendwelche Heuristiken oder ist es vorteilhafter eine einheitliche Triangulierung zu wählen?
Viele Grüße
dj3hut1
_________________ Wenn Gauß heute lebte, wäre er ein Hacker. Peter Sarnak, Professor an der Princeton University
Gibt es da irgendwelche Heuristiken oder ist es vorteilhafter eine einheitliche Triangulierung zu wählen?
Eine einheitliche Triangulierung ist deutlich einfacher zu implementieren. Solange du ein natürliches Terrain hast, also eher runde Hügel im Gegensatz zu exakten rechtwinkligen Erhebungen dürftest du da bei angemessener Auflösung auch kaum einen Unterschied sehen.
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.