OFS Simulator3D Mod: Surge & Sway Fix - v1.6

Never had this in my end. Can you describe the issue in detail?

As far as I can tell, the transparency issues come from invalid scripts when trying to use newer godot. They changed a bunch of things including node types that this project uses and it messes everything up. If you want to customize your own stroker I suggest using goDot 3.5.3 mono with C# support (.net download). Then clone the original repository and open the project.

If you want to use a custom blender model, here’s how I did it.

  1. Open model in Blender → Highlight the model parts if they’re separate, join them with J, then ctrl+a, select rotation&scale
  2. Export as .glb under file → export → glTF 2.0 → Include “Selected Objects” → Export
  3. drag drop into goDot, then double click the .glb.
  4. Open the meshInstance(little box icon) of the new model → right click → make unique → saveAs → name and save
  5. create new child node under stroker as a type meshInstance3D → name it something → apply mesh you just created
  6. Hide or Remove the mesh applied directly to the Stroker node. This should remove the original white cylinder.
  7. apply transformations/rotations/scaling to your new childNode as necessary
  8. Export

Good luck and feel free to DM me if you need more help!

Thank you, brother!

1 Like

I have found the cause of the problem. By default, this program has a transparent background, but when I turn on HDR, the background turns black. When I turn off HDR and reopen it, the background becomes transparent again. It seems to be a conflict with HDR.

I remember there’s an HDR setting in the godot project export window. You might have success in disabling/enabling it if it really is HDR specific. If that doesn’t work you can also try changing color space maybe? If you see Rec 709 anywhere you can try rec 2020. Though I never messed with it so i’m not sure where you’d find that setting. That’s only if you really want to use HDR, I actually turn off HDR when I script because I use NVIDIA to screen record and HDR is a pain to convert to SDR after capturing.

Thank you again for your solution, my friend. However, I have uninstalled Godot because it encountered some issues on my device. I have decided to temporarily disable HDR when writing scripts in the future. I hope this discovery and your method can be helpful to anyone who encounters similar issues with HDR in the future.

1 Like

Generally with HDR in windows, you should only enable it when you are going to use it, like watching hdr videos or playing games in hdr. When you are done with it, just disable it.

1 Like

Really? I feel like it’s totally valid to run it all the time. Even just casually using desktop looks much better for me with HDR on. The only time I turn it off is when I script, mirror desktop, or edit SDR videos.

As far as i know the windows in general still is shown in sdr (aside when programs support it). You normally won’t have any issues by having HDR on all the time until some random issue pops up, cause windows does random windows things haha.

To avoid any issues, i personally just turn it on when i need it and off when i don’t.

1 Like