First of all, congratulations with the amazing 0.27 release, the dune vehicles and the massive desert map! And with the additional new content, an issue is exacerbated: The driver camera is a bit nauseating, because it locks the pitch to the vehicle. I believe an additional pitch-horizon lock would immensely help rigs with big screens. Yes - there's a separate horizon lock for roll, but specifically quick pitch changes are nauseating, and there's a lot of it with the new dune vehicles and the bumpy/bouncy map. It would also help a lot in other scenarios to absorb bumps in the road/tracks and more naturally track the view as your head/eyes would do. Please consider the idea I've implemented this feature for a mod for a game with similar quick changes in pitch, and it just makes longer driving sessions much more comfortable. Edit: Found out @gonard addressed this 3 years ago. Would still be nice to see this properly implemented now, but I can live with gonard's change
Yeah, this new map is awesome, but it makes driving in cockpit view VERY disorienting. In that other thread the dev said that this option would only suit racing games due to tracks being very flat, but I suggest they add a "Damper" feature, where fast changes in pitch will be corrected and slow ones not. Probably not too difficult to implement either. Will have to bump this thread again in a few days cause the devs are on their holiday leave, as per latest tweet. Regards Edit: and while were at it - it would be nice to have the driver camera directed to the vector of motion, where the camera would look at the direction the car is heading. Would help immensely when trying to control a drift or a powerslide. And have the strength of the effect available for adjustment in settings. Cheers!
I personally implemented it as a camera that's horizon-locked by default, and gets its angle from an average of the vehicle pitch - which works very well, and just filters out the fast bumps. Since my lua is... nonexistent, and quaternions are still a mystery to me, I can't really make a proof of concept in BeamNG for this... --- Post updated --- Update: lua still makes me feel extremely uncomfortable, but I managed to hack it in: Modified driver.lua file: https://gist.github.com/ikt32/d5995d4fb6c4ffce0c1996f1eff2e716 (Replace BeamNG.drive\lua\ge\extensions\core\cameraModes\driver.lua) Actual changes in the diff: (You can make it "center" quicker by increasing the number on line 179)
Hey just letting you know, I went to install this on my steam deck and it turns out the github link is dead.
I changed my GitHub user name. I'll update the link, thanks for notifying me (though I'm only reading it now...) Not sure if it's still applicable to 0.29. Haven't had the time to play games lately. Edit: My copy wasn't overwritten in the 0.29 updates, so the file as-is should still be compatible with the latest game update (0.29).