Complete Shadow Rewrite & Engine Visuals (WIP)
Hey everyone,
Quick update on the progress: I managed to completely rewrite the lighting and shadow system from scratch!
This finally fixes the long-standing shadow bugs in OpenOMSI, especially during nighttime driving. No more random shadows popping up on the roads or broken night visuals - everything now renders smoothly and correctly.
I also fixed the fog rendering bug from the interior view, where a weird checkerboard artifact pattern used to appear in misty conditions. Fog lighting now renders clean and seamless.
Additionally, I've implemented a custom radio panel that you can toggle anytime with Shift + R.
A quick note on the release: I originally planned to release part of this update today, but polishing these engine fixes took more work than anticipated. My goal now is to release it this coming Monday if all goes according to plan, or early next week at the latest.
Note on screenshots: All attached screenshots are taken directly from the raw game build with zero ReShade, no external injectors, and no DLSS 5 applied. Everything you see is handled purely by the engine itself.
Thanks for all the support!
Comments (4)
Hi, wow what an incredible work, it looks amazing good job dude! I just found my way randomly here while searching in the openomsi github page about an dlss implementation, then i came across your (outdated) DLSS fork. I guess the owner of OpenOmsi wont release any kind of DLSS because it seems like he has a personal problem with nvidia (?). I mean they released AMD FSR 1 today but its terrible. So becasue i have no idea how Patreon works and i could not find more information about your project, i have a few questions: 1.) Does your Project contain DLSS/FSR Upscaling, Frame Genearation and DLSS 5 implementation? 2.) Are you going to release your project for free or do we have to be subscribed to you? (I mean if your project works on my system i am probably gonna become a supporter anyways :D) Sorry for the long comment. Thanks for your work and have a nice day :D
Thanks a lot! And yeah, it really feels like the main OpenOMSI developer is heavy on the AMD side, especially after adding FSR 1 while completely ignoring DLSS. To answer your questions: DLSS / FSR / Frame Gen: OmniLine includes native DLSS support (and DLSS 5 will be integrated natively once it officially releases). Frame Generation and FSR upscaling aren't in this upcoming release yet, but I plan to add them in a future update. Access & Patreon: The project is and will be free for everyone! The model is simple: supporters on Patreon get early access to full updates first, while free users get the exact same releases after a short delay (usually a few weeks to a month). However, the upcoming update I'm dropping early next week will be available for free right away to everyone. If you want to see how the game looks and runs in action, I stream OmniLine on my YouTube channel (though mostly in Polish): https://www.youtube.com/@Criisko Thanks for the support and let me know if you have any other questions!
Fajnie, że dodałeś radio. Ja mam od pluginów z moda od anonima i mam głośność, zmiany stacji i swoje zaprogramowane i OpenOmsi widzi, ale tylko tam gdzie zaimplementowałem w plikach bus. Więc mi się to przyda. A już super będzie jak udało ci się dodać tą trójkę. Czy skróty klawiaturowe na głośność/zmianę stacji będą też działać z tego twojego radia?
Hej, trójka już działa, ze skrótami nic nie robiłem jeszcze ale z nakładki da się zmieniać stacje i głośność. Co do tego co wczesniej pisałeś to ReShade i wszystko do czego go używasz będzie działać normalnie.🙂
