Head tracking experiments

Everything about development and the OpenMW source code.
Post Reply
Eli2
Posts: 52
Joined: 27 Nov 2011, 08:23

Head tracking experiments

Post by Eli2 »

After seeing John Carmack's demo of the Oculus Rift Virtual Reality Goggles i wanted to to get an impression on how this might work as a feature in OpenMW 1.0+.
So as a fun weekend project and for getting to know the code better, i created an experimental head-tracking branch on github if anyone is interested.

So now to the question,
what changes have to be done to support such a feature properly post 1.0 ?

Finally since everyone likes screen shots, i attached one of me peeking around a corner.
Attachments
headTrackingTest.jpg
User avatar
sirherrbatka
Posts: 2159
Joined: 07 Aug 2011, 17:21

Re: Head tracking experiments

Post by sirherrbatka »

oooh so that's what you was working at.

Although I love possibility of showing this as a demo tell me: why or why you didn't help to sort off problems that holds us from 0.16.0?
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: Head tracking experiments

Post by Zini »

Way too early to even bother with this. I saw your branch and there are several problems with it. Foremost most of the files/interfaces you are using/modifying are scheduled for heavy refactoring/rewriting or even complete removal. Until this is done there is little point in even considering the requirements.

The obvious one though is that we are not very likely to accept new dependencies. For something as specialised as this it would probably need to be made optional and also it would require making sure that all three major platforms are supported (with all the proper cmake modifications).
Eli2
Posts: 52
Joined: 27 Nov 2011, 08:23

Re: Head tracking experiments

Post by Eli2 »

@sirherrbatka
OpenMW should not have lost any developer time, due to my playing with it.
I still plan to contribute to OpenMW in a meaningful way in the future.

@Zini
I do not plan to sink anymore work into this branch, it was an experiment, nothing more.
The final version will have to use dynamic loading then.

Maybe i should have never pushed this branch ... :?
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: Head tracking experiments

Post by Zini »

Flagging it as experimental in a couple of commit messages would have helped a lot, because in its current form it looked like something you wanted to have merged into my master branch.
Post Reply