2016-11-03 2 views
0

Ist das in der Natur möglich? Welche Rolle spielt die SDL-Bibliothek in der OpenVR-API? Wird es für den OpenGL-Kontext oder nur zum Spiegeln des Stereobilds in das SDL-Fenster benötigt?OpenVR. Rendern in OpenGL ohne SDL

Antwort

2

Es ist möglich. Wenn Sie SDL nicht verwenden, müssen Sie den Renderkontext und das Fenster selbst erstellen. Der ganze Code wäre zu lang für diese Antwort, aber unter Windows könnten Sie Funktionen wie CreateWindowEx und wglCreateContext verwenden. OpenVR erfordert nichts anderes als ein normales Kontext-Setup, aber Sie müssen eine etwas moderne Version von OpenGL verwenden (4.1 funktioniert zumindest für mich).

+0

Also, wird dieses Fenster auf dem Monitor angezeigt (nativer Maschinenmonitor, nicht HMD) wie SDL-Fenster? Kann ich es verstecken? – drewpts

+1

@drewpts Es wird auf dem Monitor angezeigt. Ich habe nicht versucht es zu verstecken, also weiß ich es nicht. – SurvivalMachine

+0

Danke !!!!!!! – drewpts