Ybalrid / Annwvyn

Annwvyn C++ Open Source designed-for-VR game engine and application developement framework
MIT License
41 stars 7 forks source link

Vive mode #49

Closed Ybalrid closed 8 years ago

Ybalrid commented 8 years ago

Add the possiblitiy to render to an HTC-Vive (well, any VR headset that OpenVR support - Including the Vive, and the Rift.)

Change the player's "position" representation from the center of the eyeplane (the head) to the point on the ground in the middle of the feets.

After this merge, I will tag a release as "0.2.4".

"0.3" will be the support for "hand controllers" and a proper way to specify "untilisation context" (seated, standing, room scale, virtual cocktpit".

Also, there's some problems in the physics implementation. Sometimes the time doesn't update in the physics. This is a known problem for a while, but I'm unable to track it down.

There's multiple things I'm not happy with the way the physics is handled, I don't know if BtOgre is to blame. I will probably ditch it completely and write my own physics object initialization code.