GTA: Berlin-Foren (http://www.forum.gtaberlin.de/index.php)
- Technisches (http://www.forum.gtaberlin.de/board.php?boardid=21)
-- GFX (http://www.forum.gtaberlin.de/board.php?boardid=41)
--- Entzerren von Texturen - Automatisierung (http://www.forum.gtaberlin.de/thread.php?threadid=837)


Geschrieben von DejaVu am 03.04.2010 um 18:03:

  Entzerren von Texturen - Automatisierung

Ich finde es persönlich immer sehr mühsam, jede Textur einzeln per Hand zu entzerren. Pro Ansicht des Hauses gehen da ja gut und gerne schonmal 10 min. drauf. Also hab ich mir überlegt ein kleines (Python-)Programm zu schreiben, welches wenigstens die grundsätzlichen Schritte automatisiert.

Das Entzerren besteht ja eigentlich aus 2 Schritten, ersteinmal die (meist tonnenförmige) Verzerrung der Linse und die, durch den Höhenunterschied der der Kamera mit der Hausfront bedingte Perspektivische Vererrung.
Beides sollte (in gewisssen Grenzen) per Script zu korrigieren sein. Am einfachsten wäre es natürlich wenn AUfnahmen von Häusern immer eine gleiche Aufnahmehöhe- und Winkel aufweisen würden, dann müsste man fast nichts per Hand machen.

Dementsprechend schau ich mal ob ich einen brauchbaren Code dafür zusammenschreiben kann. Ersteinmal bastel ich jetzt aber die Hütte fertig an der ich mich gerade versuchen (darf).
Bis dahin
Berlin
DejaVu


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH