1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Interesting Article and App - Head Movement

Discussion in 'Ready, set, go - Start your engines' started by cthiggin, Jul 18, 2014.

  1. cthiggin

    cthiggin Active Member

    Joined:
    Jul 1, 2012
    Messages:
    672
    Occupation:
    Self-Employed
    Location:
    Montgomery AL USA
    Balance:
    15,209Coins
    Ratings:
    +435 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, Motion platform
    Hi folks,
    Been at the Assetto Corsa forums and found an interesting article about head movement / nausea / what you see in your sim VS what is really seen in RL.......very very interesting - AND a FREE App.....
    SO, FYI

    https://sites.google.com/site/mididrumcoverpartner/rfactor2-realheadmotion-plugin
    http://www.assettocorsa.net/forum/index.php?threads/real-head-motion-0-7-9.4755/

    Plugin Real Head Motion
    Personnal Video Game industry Background
    I'm Ingenior Developer in video game industry since 1998.
    V-Rally 2 ( PS1-DC-PC) : A.I., In Game Track Editor & Track generator.
    Need For Speed Porsche Unleashed ( PS1 ) : A.I., GFX, Licence test system
    V-Rally3 ( PS2-XBOX-PC ) : Collision and Dynamic Engine, Device Enginne, Car Physics, GFX.
    Test Drive Unlimited ( X360-PC ) : Car Physics , Replay system, Camera System, Devices.
    Why this plugin?
    The camera shaking in rF2, is very bad, it give nausea, make the viewing of the track difficult and it's not even realistic of what a drive see when he drives.

    Biological facts

    The feel of equilibrium, acceleration, gravity, and so bumps are not feel by the eye but with the inner hear. Wich is made of liquid and crystals.

    When the inner hear feels bumps and head motion, it instintly moves your eyes to soften/filter/remove those bumps.

    2 experiences to demonstrate that.
    1) when put somebody on a chair, in complete dark, you film his eyes with an infrared caemras, you turn the chair, is eyes will roll too, even if he see nothing

    2) this one you can do it yourself, looks at in front of you, at your screen, not shake your head, the vision will not move.

    When there is conflicting information from inner hear and eye, you feel strange, it's difficult to focus on the road, and you can have nausea.

    What happens in a car

    When you are driving, you are looking the road, and all the bumps are filter/corrected by your inner hear, so the viewing of the track is smooth and it's the car cockpit that moving around you.

    What happens in a Sim

    Because you are sitting and a standing chair/seat, you head is not moving at all, so the inner ear is not working, the eye don't correct the bumps.
    That's make 2 issues :
    1) you can't focus on the road, the road is shaking and not smooth, it's difficult to drive
    2) you can get nausea because you have conflicting information from eyes and inner hear.

    How it should be in a Sim
    Instead of having the head/eye moving around the cockpit, it should be the cockpit that move around the point of view.

    How to do this
    Simulation the head motion and the eye motion.
    Head Motion :
    Head is pushed by G forces, and the neck muscles are counter acting to keep the head straight in the horizon, but the horizon is not the world horizon. If the car is keep leaned a certain amount of time the brain will choose another horizon. For example, NASCAR drivers don't keep the head straight, thye lean into the banking track. So this part is quite difficult to get it right.
    I choosed to have an horizon that tend to follow the car "horizon" with a filtering and smoothing, I called it head horizon.
    So when the car is changing of pitch/roll rapidly, the head horizon is almost not changing, but when the car is constantly leaning, the head horizon will match car horizon smoothly.
    Additionally I could further add things like, ahead yaw apex targeting, inner turn lean when driver try to counter lateral G forces,etc. But I think this something we do instintivly ourself in front of our screen ;)
    Eye Motion:
    The inner ear is moving the eye inconsiently to stablize the view, it void smalls translations and rotations of the head in the world coordinate, so the vision remain clear.
    Latest Version
    1. Inner ear simulation that try to stabilize the view with moving head and eyes.
    • Pitch
    • Roll
    • Speed Factor
    • High Angle Factor
    1. G-Force simulation
    • Pitch
    • Roll
    • Forward Translation
    • Vertical Transaltion
    1. Default Head Position
    • Pitch
    • Translation

    Have a blessed one!
    Tom
    • Informative Informative x 6
    • Like Like x 3
  2. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    banana?
  3. cthiggin

    cthiggin Active Member

    Joined:
    Jul 1, 2012
    Messages:
    672
    Occupation:
    Self-Employed
    Location:
    Montgomery AL USA
    Balance:
    15,209Coins
    Ratings:
    +435 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, Motion platform
    bsft,
    Does "banana" (down under) mean "bad"....???
    I thought is had some pretty decent context too it??? But, that's "me".

    Tom
  4. eaorobbie

    eaorobbie Well-Known Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,574
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    20,398Coins
    Ratings:
    +1,683 / 23 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    This is the same reasoning why VR headsets can be really off putting when used in conjunction with a motion sim.
    But a plugin to change the head movement to sync with RL would be an advantage for using them.
    Nice article
  5. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    to me it means, WTF? Huh? ...probably just too much information for myself, thats all
    Banana out.....
    • Funny Funny x 1
  6. Pit

    Pit - - - - - - - - - - - - - - - - Gold Contributor

    Joined:
    Oct 2, 2013
    Messages:
    3,013
    Location:
    Switzerland
    Balance:
    30,414Coins
    Ratings:
    +3,088 / 31 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    I tried out that very interesting plug in already. I suppose to everyone to have a deeper look.
    • Agree Agree x 2
  7. cthiggin

    cthiggin Active Member

    Joined:
    Jul 1, 2012
    Messages:
    672
    Occupation:
    Self-Employed
    Location:
    Montgomery AL USA
    Balance:
    15,209Coins
    Ratings:
    +435 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, Motion platform
    Hi guys,
    Glad it was informative....I like the fact that @eaorobbie statement referenced the vr headsets and the fact a plugin would help...
    I want to go with the "Rift" once it's finally released in consumer version.
    Thanks,

    Tom
  8. ferslash

    ferslash Active Member

    Joined:
    Feb 8, 2011
    Messages:
    495
    Balance:
    4,798Coins
    Ratings:
    +181 / 2 / -0
    so this thing is intented only to be used with a headset?

    best regards

    fer
  9. Pit

    Pit - - - - - - - - - - - - - - - - Gold Contributor

    Joined:
    Oct 2, 2013
    Messages:
    3,013
    Location:
    Switzerland
    Balance:
    30,414Coins
    Ratings:
    +3,088 / 31 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    Definitely not, so far this is recommended to make use of TFT displays. Example: If you turn the wheel left the (inside) view of the car turns left, too.
  10. cthiggin

    cthiggin Active Member

    Joined:
    Jul 1, 2012
    Messages:
    672
    Occupation:
    Self-Employed
    Location:
    Montgomery AL USA
    Balance:
    15,209Coins
    Ratings:
    +435 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, Motion platform
    Guys,
    I'm still reading - "me" thinks it's for static simming to make it more realistic and being closer to RL.
    I'm going to give it a try w/o motion and see...and it's exciting that we "may" be able to use it with VR headsets........

    Tom
  11. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,145
    Location:
    Oklahoma City, USA
    Balance:
    16,572Coins
    Ratings:
    +1,831 / 32 / -1
    Hi Tom! On my 3dof with triple screens and 150 inches surround, the motion of the cockpit only adds to the effect imo. As your head is bobbing around from the rigs motion, you would expect the visual aspect when looking out of the cockpit to change. But when wearing the monitor on your head that moves with you, it may be completely different!
  12. cthiggin

    cthiggin Active Member

    Joined:
    Jul 1, 2012
    Messages:
    672
    Occupation:
    Self-Employed
    Location:
    Montgomery AL USA
    Balance:
    15,209Coins
    Ratings:
    +435 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, Motion platform
    Hello my friend BlazinH,
    How you doing bud? Great I hope.

    So, what you are saying - the "Rift" may/may not be a game changer when coupled with motion???

    At "this point" AND this article with App - should work for motion sims, allowing the car to move left/right etc. - which ??? should mimic the motion of simulator - which we don't have Now???

    Again, to "me", (and I may be totally out in space on this and "forgetting" head sets at the moment) - this app should ENHANCE existing static "simming" and "motion simming"...

    Let me know what you think about it now, sans Rift.

    Thanks and good to hear from you.

    Blessings to all,

    Tom
  13. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,145
    Location:
    Oklahoma City, USA
    Balance:
    16,572Coins
    Ratings:
    +1,831 / 32 / -1
    Doing great! Thanks. I'm not really trying to say anything negative or positive about the article. Just giving an opinion that when using a large viewing area that wraps around you 170 degrees, that the cockpit moving around is not a problem in either case. But I just did a quick read of it and didn't attempt to get my head wrapped around everything stated.
    On the "rift", I don't have an opinion on that. But I'm not sold on it at all atm and I have doubts that it will be "great". I hope so though! I guess I do have an opinion on it after all. Lol. Take Care my friend!
  14. cthiggin

    cthiggin Active Member

    Joined:
    Jul 1, 2012
    Messages:
    672
    Occupation:
    Self-Employed
    Location:
    Montgomery AL USA
    Balance:
    15,209Coins
    Ratings:
    +435 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, Motion platform
    BlazinH,
    The article, "for me", makes a reasonable view, that the App make help to sim in a more IRL way. Haven't tried it yet, but probably will in a static mode.
    If it works, I will "try" it with motion (still waiting on electronics to make mine come alive) -
    As far as the "Rift", it's had some very very good reviews as it progresses towards RTM. - Will wait and see - probably this time next year.

    Talk with you later.

    Tom
  15. 741852cp

    741852cp Member

    Joined:
    Nov 21, 2010
    Messages:
    62
    Location:
    china
    Balance:
    106Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, AC motor
  16. 741852cp

    741852cp Member

    Joined:
    Nov 21, 2010
    Messages:
    62
    Location:
    china
    Balance:
    106Coins
    Ratings:
    +9 / 0 / -0
    My Motion Simulator:
    2DOF, AC motor
    Or, powerful software"Trinus Gyre"
  17. ericRacer

    ericRacer You get old because you stop playing ! Gold Contributor

    Joined:
    Jun 11, 2009
    Messages:
    251
    Occupation:
    Pilot
    Location:
    Canada, Quebec
    Balance:
    989Coins
    Ratings:
    +147 / 2 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    I use this plugin of MagicFr for some time now and it is really good. The movement of the car in cockpit view is more natural and when we add a moving seat that increases the immersion greatly. The big problem with AC is when you climb or descent, we ended up almost losing sight of the dash or just see the sky, which is not natural.
    you must downloading freepie too and as for me it should be built by the developer in the games.

    http://www.assettocorsa.net/forum/i...ck-to-horizon-cockpit-view.17399/#post-305941
  18. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,520
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,950Coins
    Ratings:
    +10,770 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    I can't really test this until I change the sim gearboxes, but in principle for the Rift I do like to have tweak tools that let you customise settings that game producers add for a 2D world and monitors, such as motion blur. I have mentioned before that the game development pipeline is one of the areas that still needs significant improvement to provide a realistic experience with the Rift, particularly so for AAA titles that are really optimised for monitor experiences.

    Thanks @cthiggin I will put this one down on my todo list for testing.
  19. Hobbs77

    Hobbs77 Active Member

    Joined:
    Jun 6, 2008
    Messages:
    207
    Location:
    Connecticut, USA
    Balance:
    815Coins
    Ratings:
    +76 / 1 / -0
    My Motion Simulator:
    2DOF, SCN5
    With RHM your able to control the in game head movement and adjust it to your liking. You don't need any external peripheral to improve AC with RHM. Under the games options there are 2 camera choices, locked to the horizon or not. Neither was acceptable for me so I never played the game much waiting for an update for a fix. A yr later and still no update I luckily found RHM and it's now a completely different and much improved game experience for me.
  20. satish

    satish New Member

    Joined:
    Jan 17, 2015
    Messages:
    6
    Balance:
    204Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, AC motor, SCN5, SCN6, SimAxe, Arduino, JRK, Joyrider, SimforceGT, Motion platform, 4DOF
    am satsh new to xsimulator, am not able to downoad simtools v1.3,plz kindly send the updated link plz.