Hallo,
wir erstellen eine VR-Anwendung, welche aber auch ohne VR gut ansehbar sein soll. Hierbei positionieren wir Uhrzeiger auf eine Uhr. Es ist also nötig, dass die Uhrzeiger ganz genau auf der Uhr liegen.
Im normalen Spin kann man dies gut mit ATH und ATV angeben, und mit einem disorted Hotspot auch genau die Neigung der Uhr nachempfinden mit rx,ry und rz.
Allerdings stimmen diese Position dann im VR-modus nicht mehr. Natürlich werden hier die Positionen anders dargestellt, abhängig von der Tiefe. Nun ist das Problem aber, dass im normalen Spin die Tiefe garnicht angewendet wird, im VR-Modus aber auf beide Augen die Tiefe die Position ändert.
Wir können nun also die Zeiger so positionieren, dass sie im VR-Modus perfekt passen im Linken und Rechten Auge, allerdings passen die Zeige dann im Nicht-VR Modus nicht mehr. Im Nicht-VR Modus wird ja das linke Bild als standart verwendet. Nur werden hier dann eben nicht mehr die Tiefenposition angewendet für das Linke Auge. Man bekommt es also leider nciht hin, dass Links und Rechts im VR, und Links im Nicht-Vr die Positionen gleich sind.
Unsere einzige Lösung im Moment ist es, dass wir alle zeiger doppeln, und die einen nur im VR-Modus anzeigen, die anderen im Nicht-VR Modus.
gibt es aber die Möglichkeit, dass man auch im Nicht-VR Modus die Tiefenposition für das Linke Auge anwendet? So dass die Position mit dem Linken Auge, für welches ja auch der Spin verwendet wird, korrekt ist?
Schwieriger wird es nun, wenn wir Videos passgenau einsetzen wollen im stereoskopischen Spin. Wenn wir hier die videos doppelt müßten, würden auch zwei Videos Resourcen verbrauchen.