Cubemaps aus Portal-Leveln erstellen (und anderen Source-Spielen)

Ein ganz kurzes Intro: Für das Rendering von reflektierenden Oberflächen braucht man eine Cubemap, was im Wesentlichen 6 Bilder in alle sechs Richtungen sind. Davon gibt es haufenweise welche im Netz, aber man kann auch selber welche aus seinem Lieblingsspiel extrahieren, wenn man unbedingt will. In unserem Fall für ein Uni-Projekt, da schreibe ich hoffentlich auch noch mal was zu.

Ich habe das in Portal getestet, grundsätzlich sollte das aber in allen Source-Spielen funktionieren. Ich gehe mal davon aus, das man grundsätzlich mit der Konsole umgehen kann. Die Grundidee ist, sich per Konsole in alle sechs Richtungen zu drehen, und dann immer einen Screenshot zu machen. Zunächst muss das Spiel in der passenden Auflösung gestartet werden, dazu in Steam unter Eigenschaften diese Startoptionen angeben:


-windowed -width 1024 -height 1024

Weiterlesen