sensics / OSVR-RenderManager

Apache License 2.0
64 stars 45 forks source link

Add OpenGL chessboard #326

Closed rpavlik closed 7 years ago

rpavlik commented 7 years ago

Modified version of the High Poly example, that just displays what should ideally be a full-viewport black and white chessboard.

russell-taylor commented 7 years ago

When I run this without an HMD plugged in, I get only black screens. With the other demos, I see the world from the identity pose. This is probably because there is no /me/head space defined, so nothing to draw in it. This prevents drawing hands when there are no hands defined in an app, so is probably the right default behavior for RenderManager.

russell-taylor commented 7 years ago

Pushed a new commit that implements this by replacing the head-to-room transform with the identity, which renders whether /me/head is defined or not.