Es gibt einige Skripte zur Erstellung von stereoskopischem 3D in Unity3d, ein Beispiel finden Sie in diesem Link. Dieses stereokopix3D.js funktioniert hervorragend für die Anaglyphenwiedergabe, Sie können jeden Stereo-Parameter in diesem Skript anpassen.
Ich frage mich, ob es ähnliche Pakete gibt, die für das Nvidia 3D Vision Kit und dessen Shutter-Brillen (für Windows) funktionieren. Jede exe-Datei wird von Nvidias Shutter-Brillen erkannt (da exe automatisch auf DirectX wie bei allen anderen 3D-Spielen funktioniert), aber ich suche nach einem Skript/Paket zur Erstellung von Stereo-Sehen (ähnlich wie stereokopix3D.js Anaglyphen erstellt), um am Stereo-Teil zu arbeiten.
Dieser Link scheint zu besagen, dass das stereoskopische 3D-System extern zu Unity ist, und Sie keine Kontrolle darüber haben, wie der 3D-Effekt interpretiert wird, wenn Sie das Nvidia 3D Vision-System nutzen; daher gibt es keinen Weg, das Nvidia-System zu verwenden. Andererseits bin ich mir immer noch nicht so sicher :)
Ich habe auch versucht, die Stereo-Parameter mithilfe des Nvidia SDK zu ändern. Ich habe erforderliche Funktionen in eine DLL exportiert, um sie in Unity zu verwenden. Allerdings hat die DLL nicht richtig funktioniert, ich konnte aus irgendeinem Grund nicht auf Funktionen im SDK zugreifen, den ich nicht verstanden habe. Wenn es einen Weg gibt, SDK-Funktionen in Unity zu verwenden, wäre ich auch sehr froh, diese Methode zu lernen.
Zusätzlich, wenn es andere Alternativen zur Anaglyphenwiedergabe zur Erstellung von Stereo-Sehen gibt, würde ich mich freuen, sie auch zu hören, danke!