2 Stimmen

Unity Frustum Culling Problem

Ich bin dabei, ein Spiel zu entwickeln, bei dem die Projektion aus der Mitte heraus erfolgt. Ich habe mein Spiel in einer CAVE, die in einem Cluster gerendert wird, über 8 PC's mit 4 dieser PC's für jedes Auge verwendet werden (dies schafft einen stereoskopischen Effekt) eingerichtet. Um mit der Ausrichtung in der CAVE zu helfen, habe ich eine Off-Center-Projektion-Klasse implementiert.

Diese Klasse teilt der Kamera einfach mit, was die oberen linken, unteren linken und unteren rechten Ecken sind. Von hier aus wird eine neue Projektionsmatrix erstellt, die dem Spieler die linke und rechte Seite seiner Welt zeigt. Innerhalb des Unity-Editors ist die Kamera jedoch immer noch nach vorne gerichtet, so dass das Culling in Unity nicht die Hälfte des Bildes wiedergibt, das auf dem linken und rechten Bildschirm erscheint.

Kennt jemand eine Möglichkeit, entweder das Culling in Unity zu deaktivieren oder einen Weg zu finden, das Problem mit der Projektionsmatrix zu beheben?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X