Für stereoskopisches Rendering sind einige Mindestanforderungen zu beachten:
Die Checkbox Stereoscopic in den Player-Einstellungen ist ausschließlich für den stereoskopischen 3D-Support von DirectX 11.1 vorgesehen. Es verwendet derzeit nicht den Quad-Puffer-Extension von AMD. Stellen Sie sicher, dass dieses Beispiel auf Ihrer Engine funktioniert. Der Stereo Support funktioniert sowohl im Fullscreen- als auch im Fenstermodus.
Wenn Sie das Spiel starten, halten Sie die Umschalttaste gedrückt, um den Auslösungsdialog für Stereo3D geben, wenn eine geeignete Anzeige erkannt wird. Was die API betrifft, so gibt es einige Optionen für die Kamera.
StereoEnabled, stereoSeparation, stereoConvergence. Verwenden Sie diese, um den Effekt zu optimieren. Sie benötigen nur eine Kamera in der Szene, das Rendern der beiden Augen wird durch diese Paramter gesteuert.
Beachten Sie, dass diese Checkbox nicht für VR-Headsets gilt.
Hinweis: Wenn Sie derzeit Unity auf Rendern im linearen Farbraum einstellen, wird die stereoskopische Darstellung unterbrochen. Dies scheint eine Direct3D-Beschränkung zu sein. Es scheint auch, dass der Parameter camera.stereoconvergence überhaupt keinen Effekt hat, wenn Sie einige Echtzeit-Shadows aktiviert haben (beim Forward-Rendering). In Deferred Lighting erhalten Sie einige Schatten, die jedoch zwischen dem linken und rechten Auge uneinheitlich sind.
Vielen Dank für Ihren Besuch.