Zitat von
Emanuel Rhobar
kennt sich jemand damit aus?
wär doch echt mal cool so eine Mod zu sehen.
Ich hab bei Gothic mal rein geschaut, aber die haben ne verdammte Menge an Funktionen für die Kamera dabei.
Ein Versuch wäre der D3D11 Renderer von Degenerated, weil dazu der Source offen verfügbar ist.
Zu Gothic 2
Vielleicht hat ja jemand vor das mal wirklich umzusetzen. Alle Transforms im Spiel werden in zCCamera::SetTransform
multipliziert. Dadurch bekommen sie ihre Lage zur Kamera. Entweder rechnet man dort die Spiegelung ein oder man macht
das im Folgeaufruf in zCRnd_D3D::SetTransform ganz am Anfang der Funktion. Sollte eigentlich egal sein.
Hier unten nochmal die Funktionen, die das machen:
Code:
.text:0054A540 ?SetTransform@zCCamera@@QAEXW4zTCamTrafoType@@ABVzMAT4@@@Z proc near
.text:0064ED50 ?SetTransform@zCRnd_D3D@@UAEHW4zTRnd_TrafoType@@ABVzMAT4@@@Z proc near
Geändert von Meatbug (01.07.2018 um 01:18 Uhr)