It is currently Thu May 23, 2013 8:05 am



Reply to topic  [ 15 posts ] 
 Headtracking with VR920 
Author Message
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Wed May 16, 2007 11:30 am
Posts: 1378
Location: Europe
I got to try out the headtracking with a VR920 and it was not jittering a lot when using CarlCenners program.
My question is, wheter we made something wrong.

If it's common maybe add a bar for some small delay depending on the game and the performance of the machine. If you would wait 0,1sec and make the middle value it should cancel out some of the jittering.

Does anyone know more about that?
Maybe you, Carl?

_________________
Play Nations at WAR with this code to get 5.000$ as a Starterbonus:
ayqz1u0s
http://mtbs3d.com/naw/

AMD x2 4200+ 2gb Dualchannel
GF 7900gs for old CRT with Elsa Revelator SG's
currently 94.24 Forceware and 94.24 Stereo with XP sp2!


Thu Sep 18, 2008 9:27 am
Profile WWW
Binocular Vision CONFIRMED!
User avatar

Joined: Tue Aug 28, 2007 12:22 pm
Posts: 332
Post 
Made something wrong with what? I don't understand.

_________________
Copy this code to clipboard: 0o1rp5zk then go to http://mtbs3d.com/naw to register. Use the code for $5000 startup bonus, and to support Gaza.
Image


Thu Sep 18, 2008 1:01 pm
Profile
Sharp Eyed Eagle!

Joined: Sun Jun 17, 2007 4:21 pm
Posts: 390
Post 
Hi, LukePC1!

May be this is off-topic - but just in case want to inform you that we had bug in VR920 output in iZ3D 1.09 b2 and it is corrected now - bug led to some flickering with VR9200


Fri Sep 19, 2008 7:09 am
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Wed May 16, 2007 11:30 am
Posts: 1378
Location: Europe
Post 
No I think it was with Vizuix original driver some time ago...

And it was going left and right all the time, even when my head was still.
Maybe I used the wrong word:
- tremor
- shiver
- jitter
- quiver
- waggle

Well it moves more than the head and if some latency was added - maybe with a scroll bar from 1 to 1000ms - it could reduce the movement. And everyone can choose a latency depending on game and personal opinion.

_________________
Play Nations at WAR with this code to get 5.000$ as a Starterbonus:
ayqz1u0s
http://mtbs3d.com/naw/

AMD x2 4200+ 2gb Dualchannel
GF 7900gs for old CRT with Elsa Revelator SG's
currently 94.24 Forceware and 94.24 Stereo with XP sp2!


Fri Sep 19, 2008 10:10 am
Profile WWW
One Eyed Hopeful

Joined: Sat Sep 06, 2008 5:17 am
Posts: 14
Post 
I heard GlovePIE can be used for the translation of head movement to mouse movement of the VR920 and that software supports filtering out small movements (like the constant left<->right shaking, which happens because that axis is taken with a compass).
Still waiting for mine to arive, so I couldn't try it out yet.


And I have no clue what CarlKenner's programm is, but if it is software to translate head movement to other movement, then it should support an input treshold because compasses will always shake a bit to the left and right.


I hope I understood the problem and was of some help...


Fri Sep 19, 2008 12:37 pm
Profile
Certif-Eyed!

Joined: Mon Apr 16, 2007 11:36 pm
Posts: 504
Location: San Diego, California
Post 
Segya wrote:
I heard GlovePIE can be used for the translation of head movement to mouse movement of the VR920 and that software supports filtering out small movements (like the constant left<->right shaking, which happens because that axis is taken with a compass).
Still waiting for mine to arive, so I couldn't try it out yet.


And I have no clue what CarlKenner's programm is, but if it is software to translate head movement to other movement, then it should support an input treshold because compasses will always shake a bit to the left and right.


I hope I understood the problem and was of some help...


CarlKenner's program IS GlovePIE ;)


Fri Sep 19, 2008 12:42 pm
Profile YIM WWW
Certif-Eyed!

Joined: Sat Sep 22, 2007 3:11 am
Posts: 635
Location: Spain
Post 
You can do almost anything imaginable with glovepie. I highly recommend you to read the documentation (the 'preliminary documentation').
I don't understand very well your explanation, but it looks like you may want to smooth out the values. You should use:
Code:
Smooth(x, [ExtraFrames, [DeadbandDistance]])

'x' is the value you want to smooth out. As you can see, you can tell how many frames (glovepie iterations, not game frames) you want to use for the average calculation (but more frames increases lag, of course) and you can also set a dead band. Handy for noisy inputs.
A basic use would be:
Code:
mouse.x=Smooth(vr920.Yaw)

If you want to change glovepie's frame rate you can use the PIE object like this:
Code:
PIE.FrameRate=50Hz

You may want to create a separated script for each game to account for each game's peculiarities. It's common procedure for me.

_________________
Zalman Trimon ZM-M220W / Acer H5360 with Another Eye2000 shutters / nVIDIA GTX285


Sat Sep 20, 2008 5:27 am
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Tue Aug 28, 2007 12:22 pm
Posts: 332
Post 
GlovePIE is one of my programs. I also added head-tracking to Assault-Cube (and support for every stereoscopic format EXCEPT iZ3D, because iZ3D won't release their algorithm, and the reverse engineers have been slacking off). In Assault-Cube I used much fancier filtering, with different amounts of filtering based on how fast you are turning, so for fast turning there is no lag. I haven't made an easy way of doing that in GlovePIE yet. The problem is that in addition to high frequency noise, there is also a slow sway from side to side, even when the VR920 is sitting on a table, but I managed to filter that out with tons of filtering (like 200 frames) when you are not turning. I also added some very poor quality head-tracking to some other open source games.

_________________
Copy this code to clipboard: 0o1rp5zk then go to http://mtbs3d.com/naw to register. Use the code for $5000 startup bonus, and to support Gaza.
Image


Sat Sep 20, 2008 8:30 am
Profile
Sharp Eyed Eagle!

Joined: Sun Jun 17, 2007 4:21 pm
Posts: 390
Post 
Hi, CarlKenner!

Do you mean L/R conversion to Back/Front? We opened it months ago. We just did not publish it on web site yet, because we have not developers section there. I can send it to you - just give me you contact information via PM


Sat Sep 20, 2008 3:07 pm
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Tue Aug 28, 2007 12:22 pm
Posts: 332
Post 
Oh cool. I haven't worked on it for months, so I didn't notice.

Please send it to me at: carl.kenner@gmail.com

_________________
Copy this code to clipboard: 0o1rp5zk then go to http://mtbs3d.com/naw to register. Use the code for $5000 startup bonus, and to support Gaza.
Image


Sat Sep 20, 2008 3:27 pm
Profile
Sharp Eyed Eagle!

Joined: Sun Jun 17, 2007 4:21 pm
Posts: 390
Post 
done! - check your e-mail ;-)


Sat Sep 20, 2008 3:56 pm
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Wed May 16, 2007 11:30 am
Posts: 1378
Location: Europe
Post 
Thanks for all the explanations. I think it's what I was looking for. Unfortunatly I can't try it out myself, because I don't have a VR920 (or other headtracker) to try it out.

Quote:
The problem is that in addition to high frequency noise, there is also a slow sway from side to side, even when the VR920 is sitting on a table, but I managed to filter that out with tons of filtering (like 200 frames) when you are not turning.

Exactly that is/was the problem I noticed. I'm not shure, whether it was high or low frequency 'swaying'. Well at least it was very anoying and deliverd nearly instant headache or at least discomfort - for not trained user.

So you have to change some .ini or .config file and it's not in the menue, right?

Maybe it's a good Idea to share profiles for special games - if they are difficult to make. Or maybe include them as standard into the file to make it more easy for noobs to enjoy the prog :)

Thanks for all the Help :!:

_________________
Play Nations at WAR with this code to get 5.000$ as a Starterbonus:
ayqz1u0s
http://mtbs3d.com/naw/

AMD x2 4200+ 2gb Dualchannel
GF 7900gs for old CRT with Elsa Revelator SG's
currently 94.24 Forceware and 94.24 Stereo with XP sp2!


Sun Sep 21, 2008 5:26 am
Profile WWW
Sharp Eyed Eagle!

Joined: Sun Jun 17, 2007 4:21 pm
Posts: 390
Post 
Hi, Carl!

Can not reach you by e-mail:

" message text rejected by gmail-smtp-in.l.google.com:
552 5.7.0 to review our attachment guidelines. 7si2766347ywo.7"

:-( any alternative?


Sun Sep 21, 2008 11:34 am
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Tue Aug 28, 2007 12:22 pm
Posts: 332
Post 
Try putting it inside a RAR file. Gmail is allergic to ZIP and EXE files.

Or send it to carl_kenner@hotmail.com

_________________
Copy this code to clipboard: 0o1rp5zk then go to http://mtbs3d.com/naw to register. Use the code for $5000 startup bonus, and to support Gaza.
Image


Mon Sep 22, 2008 9:47 am
Profile
Sharp Eyed Eagle!

Joined: Sun Jun 17, 2007 4:21 pm
Posts: 390
Post 
re-send with rar to both e-mails


Mon Sep 22, 2008 10:06 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 15 posts ] 

Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.