Released Zeit's graphics settings utils (for BeamNG 0.35.x) v17

Finally on the repo - A powerful graphics managing utility, built in Beam.

  1. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    A powerful graphics managing utility, built in Beam.
    Featuring...
    A profile manager for quick access, plug & play usage...
    BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_39_25.png

    Direct access to vanilla settings and more via
    comprehensive and custom-built UI...
    BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_39_47.png

    Easy-share & online features:
    BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_44_51.png BeamNGdrive-0324016656-RELEASE-Direct3D111307202418_12_16.png BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_44_50.png

    Precise explanations of almost all variables...
    BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_42_06.png

    Custom Contrast & Saturation adjustment:
    BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_54_20.png BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_54_47.png

    Ability to set other variables (of other PostFX mods):
    BeamNGdrive-0324016656-RELEASE-Direct3D111307202417_43_43.png



    Direct Graphics Option Access
    This mod's main aim is to provide direct control over individual settings within the game.
    This means you have access to the following settings without intermediate stages:
    - HDR/Bloom settings, notably:
    - Color Correction
    - Blue Shift
    - Bloom Threshold​
    - Ambient Occlusion (SSAO) quality, radius and contrast
    - Level of Detail scales for both terrain and mesh
    - Material detail scales
    - Reflection settings:
    - Detail
    - Distance
    - Texture resolution​

    Additional configurations
    - Individual DOF settings
    - Light ray settings, notably:
    - Ray Density
    - Number of Samples
    - Overall brightness​
    - Sky Shadow Overrides, notably:
    - Texture Size
    - Softness
    - Logarithmic Weight (Distribution of pixels)​

    Custom Post Effects
    - Contrast, Saturation & Vibrancy adjustments
    - Vignette
    - Visual Sharpness
    - Film Grain
    - Chromatic Abberation
    - Letterbox (Black bars)

    Management features
    This mod also includes a Profile Manager intended to make sharing and switching presets/profiles as simple as possible.
    Profiles can be given a display name, description, author, date, tags as well as a preview image.
    Exports may come as a mod or as text copied into the system clipboard.

    Screenshot tool
    Alongside the Profile Manager a mentionable window is the Photo Tool.
    Next to presets, this window allows configuration of screenshot settings:
    - Temporary Terrain and Mesh LOD adjustments
    - Temporary Groundcover Scale (Grass, Flowers)
    - Game Motion Blur
    - A detailed grid overlay
    - Target file format
    - Supersampling & Downscaling



    How do I open the UI?
    1. Use the Window Selector:
    Open BeamNG's options, go to "Controls" and then add keys to the bindings prefaced with "Window Selector".
    Press both bindings down to open the Window Selector. Press the key bound to "Cycle Through" again to select the next window.
    Release both keys to open the selected window indicated by the blue outline.
    By default this is CTRL+A
    2. Add bindings to each window:
    Open BeamNG's options, go to "Controls" and then add keys to the specific bindings.​

    How do I uninstall this?

    A deinstall and then a restart is enough.
    If you want to get rid of all traces, clear cache and then delete \settings\zeit\renderercomponents\ in your userfolder. This will clear all profile saves and edit history.

    Where do profiles save?
    The profile save location is \settings\zeit\renderercomponents\ in your userfolder.
    Only use this to directly back up your settings. If you want to share a profile, use the designated export functionality in the Edit UI window's menu bar.



    Credits:
    @DaddelZeit (Me) - Programming, Contrast/Saturation Shader, Letterbox Shader, Profile tuning
    CeeJayDK on GitHub - SweetFX/Shaders/FilmGrain.fx
    butterw on GitHub - bShaders/FilmGrain_Noise/SweetFx.FilmGrain.hlsl
    GarageGames on GitHub (Torque 3D) - Sharpness PostFX, Vignette PostFX
    Rochet2 on GitHub - lualzw/lualzw.lua

    @KlaidasHQ - Direct testing
    sum1namedkris - Direct Testing
    @Car_Killer - Testing Future-Compatibility
    Theocord Members - Broad-scale testing

    Official GitHub Page: https://github.com/DaddelZeit/graphics-settings-utils



    Found a bug or need support?
    Use this thread to report bugs. If you'd like personal support or don't have a BeamNG account, you can contact me via Discord: zeit8323



    Check for updates
     
    #1 DaddelZeit, Apr 19, 2022
    Last edited: Apr 9, 2025
    • Like Like x 13
    • Agree Agree x 1
  2. Brother_Dave

    Brother_Dave
    Expand Collapse

    Joined:
    Aug 16, 2012
    Messages:
    1,739
    • Like Like x 2
    • Agree Agree x 1
  3. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Expanded this:
    General Effect Settings Save&Load (autoGeneralEffectsLoader.lua)
    DOF Auto Focus (autoFocus.lua)
    Shadow Settings Save&Load (autoShadowSettingsLoader.lua)
    SSAO Settings Save&Load (autoSSAOSettingsLoader.lua)
     
  4. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Does it count as a bump if it's your own thread?
    Anyways, I've updated the file in the main post to work with 0.25 as the main HDR post effect object name was changed
    and included an imgui UI window toggleable via keybind:
    upload_2022-8-2_19-54-43.png
    If there are any bugs, feel free to tell me about them here.
     
    • Like Like x 5
  5. Vetanenator

    Vetanenator
    Expand Collapse

    Joined:
    Nov 16, 2020
    Messages:
    23
    how do you install it
     
  6. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Just like any other mod; you move the zip to your mods folder.
    An official guide can be found here. Keep in mind the video tutorial on that page is outdated:
    the default user folder location is now in %localappdata%/BeamNG.drive/latest.
     
    • Like Like x 1
  7. Ynambu

    Ynambu
    Expand Collapse

    Joined:
    Feb 23, 2021
    Messages:
    38
    So I am I correct in thinking this automatically applies your settings when you first run it? I'm just struggling to tell if it is working or not. I can open the imgui window but the 'load settings' buttons don't seem to do anything. I am not great at this stuff and I've tried read your instructions as much as possible so I do appreciate the help.

    Edit: Ahh is this mod just to save one's own custom settings and not preset ones you have determined? That would make sense and I can totally work with that. It's very cool regardless.
     
    #7 Ynambu, Sep 8, 2022
    Last edited: Sep 8, 2022
  8. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Yep, this is how it works.
     
    • Like Like x 1
  9. AwesomeCarlPlays

    AwesomeCarlPlays
    Expand Collapse

    Joined:
    Jan 21, 2021
    Messages:
    274
    Does the ssao loader still work in 0.26? I'm currently using the CK graphics mod with the older non UI version of this mod, and the ssao settings only load when I exit photo mode. Not sure if this is due to CK's mod or 0.26
     
  10. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    The SSAO settings are loaded on map load and after leaving photomode, as entering it changes the settings per lua command. This behaviour is intended to avoid inconsistency.
     
  11. AwesomeCarlPlays

    AwesomeCarlPlays
    Expand Collapse

    Joined:
    Jan 21, 2021
    Messages:
    274
    Yes, but the ssao isn't loading on map load, only when going into photo mode and going out again.
     
  12. AwesomeCarlPlays

    AwesomeCarlPlays
    Expand Collapse

    Joined:
    Jan 21, 2021
    Messages:
    274
    It seems that the SSAO radius in 0.26 dynamically adjusts in first person view, which also overwrites the SSAO settings. Maybe you could make the maximum dynamic radius adjustable?
     
    • Like Like x 1
  13. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Bumping my own thread :D
    I uploaded an update which includes improved autofocus as well as a slider allowing you to control the FPS limiter on the ui:
    upload_2022-11-27_22-17-22.png
     
    • Like Like x 2
  14. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    As 0.27 introduced a new bloom effect there also came settings for it which are available under the "Renderer Components" window.
    The newest update to this tool includes support for these settings as well. They're saved via the Renderer Components Save&Load subutil.
    upload_2022-12-13_16-48-34.png
     
    • Like Like x 3
  15. a28

    a28
    Expand Collapse

    Joined:
    Jan 28, 2020
    Messages:
    772
    Thank you for 0.27 update!
     
  16. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Because 0.28 did not add anything, I decided I'd do it myself :p
    This update includes two new sliders for saturation and contrast:
    upload_2023-4-12_16-39-35.png
    And buttons to help you find the settings for some subutils in the world editor:
    upload_2023-4-12_16-40-14.png
    upload_2023-4-12_16-40-22.png
    Download is in the main post.
     
    • Like Like x 1
  17. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Starting now, I will no longer post release notices for minor updates. This will happen in game via a pop-up instead.
    This change wont bring more users to this mod, but will stop this thread from being pushed to the front page every release.
    Example window:
    upload_2024-3-9_20-38-3.png
    Please re-download the current version to ensure that your install supports this pop-up message.
     
    #17 DaddelZeit, Apr 25, 2023
    Last edited: Mar 9, 2024
  18. Phony Banks

    Phony Banks
    Expand Collapse

    Joined:
    Jul 1, 2021
    Messages:
    3
     
  19. Phony Banks

    Phony Banks
    Expand Collapse

    Joined:
    Jul 1, 2021
    Messages:
    3
    Hey DaddelZeit,

    Absolutely loving your mod – it's a lifesaver for fixing game issues when it comes to low end pc's and an awesome tool to make it look better for high end. I'm thinking of adding it to our server (CaRP). It's combined of a really diverse community, we could totally use such tool if we had your permission.
    So here I am asking for permission to add it to our server :) Is it ok if we did?
    Thanks a ton, Phony Banks
     
  20. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,459
    Hi,
    I'm currently working on a bit of a UI overhaul, including profiles and a proper manager. You may add the mod to your server when this is released (maybe even add another mod that includes some of your own presets?).
    However, keep in mind that this mod also has a fair bit of features that might cause issues to the clients' games. I personally do not use BeamMP so I cannot verify that the scripts work alongside eachother, especially when installed by the server.
    Best,
    Zeit
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice