04-19-2014 10:36 AM
04-29-2014 12:25 PM
04-29-2014 01:06 PM
"Anticleric" wrote:
Awesome stuff, yet again.
Just gave you a shout-out on the Technolust Kickstarter.
Keep us the awesome! 🙂
04-29-2014 02:29 PM
Firstly because i want to be able to walk in one direction and look at any other direction at the same time.
Secondly because I think the turning speed should be gradual corresponding to how much you turn your head, which can be ensured if activated via a button (when you press the turn button you don't start turning until you actually move your head, even if it's altready not looking straight forward).
As it is now i find a bit confusing when you are stopped and looking for instance 90 degrees to your right, then press forward and it starts turning really fast. I think the main point of using head turning is that it always matches with your head turns.
So with HeadStick mode when you turn your head for instance 30 degrees to the right what actually happens (approximately) is the following:
1- acceleration
2- fixed velocity turn (no acceleration)
3- deceleration
4- stopped (turned 30 degrees)
But from these 4 RL stages only the 1st one matches very briefly with what happens in VR:
1- fast acceleration
2- acceleration
3- slower acceleration
4- fixed velocity turn (no acceleration)
In contrast with HeadMouse mode you would press a button and then your avatar would turn only while your head is turning, so if you turn your head 30 degrees your VR head will turn 30 degrees and your VR body will turn 30 degrees as well (60 degrees total). The actual amount of acceleration would not match 1 to 1 (would be 1 to 2) but at least the acceleration forces would actually match between RL and VR. My theory is that the human brain is quite sensitive to acceleration type mismatches but not so much to actual acceleration values.
The only problem with this is that with a mouse we almost unconsciouslly lift it from the table and move it back to the "center". The equivalent action with HeadMouse would be to release the button when you have finished turning and then recenter your view (note that here accelerations match 1 to 1 again).
I'm really not sure how practical it would be for most people (if you want to turn 90 degrees it forces you to look 180 degrees in you virtual environment and then compensate) but i think it's worth experimenting with. Obviously you can also adjust the ratios, so for instance 30 degrees RL head turn corresponds to 30 degrees VR head turn + 60 degrees avatar turn (90 in total). I did actually implement this and it kind of works, still not sure if i like it very much.. i think i would need to see my own avatar in VR to make up my mind about it.I'm really not sure how practical it would be for most people (if you want to turn 90 degrees it forces you to look 180 degrees in you virtual environment and then compensate) but i think it's worth experimenting with. Obviously you can also adjust the ratios, so for instance 30 degrees RL head turn corresponds to 30 degrees VR head turn + 60 degrees avatar turn (90 in total). I did actually implement this and it kind of works, still not sure if i like it very much.. i think i would need to see my own avatar in VR to make up my mind about it.
04-30-2014 03:32 AM
"cubytes" wrote:
if headmouse/headstick was an activated mode, do you think it would be good enough or feel better then that of fast turns? if dialed in properly (with an avatar body acting as a frame of reference) do you think it could replace fast turns as the ideal way to turn around in VR?
04-30-2014 05:08 AM
"PatimPatam" wrote:
hopefully all this will become much more clear once we can test it on the DK2.
05-15-2014 12:26 PM
05-15-2014 01:04 PM
05-15-2014 01:53 PM
"PatimPatam" wrote:
I guess he thought it was kind of funny that it was wrongly attributed and that then the real author was on reddit and corrected it.
I know, i wouldn’t laugh out loud about that, but sometimes people use lol more like saying “oh cool” or something. I wouldn’t take it personally.
05-15-2014 05:36 PM
05-16-2014 10:11 AM
MrGreen!!! I was totally confused by the reddit thread flow and what you were referring to. Paul at the office clued me in and I was like OOoooooh! He helped work on the Tuscany implementation!
Sorry, I thought it was a weird joke about starting the reddit thread!