1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.38 Bug Reporting thread
    Solutions and more information may already be available.

Brake Glow

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by ORIAKRU, Sep 25, 2025.

  1. ORIAKRU

    ORIAKRU
    Expand Collapse

    Joined:
    Aug 13, 2021
    Messages:
    12
    I'm working on a car mod for BeamNG.drive. Recently, in an update, the developers officially added brake disc glow from heat. I want to add this feature to my mod, but I have no idea how they implemented it. I've searched through all the game files and only found the textures for the glowing brake discs. Does anyone know how this works? My car uses the brake discs from the Scintilla.
     
  2. Ananel81

    Ananel81
    Expand Collapse

    Joined:
    Sep 7, 2021
    Messages:
    1,509
    Did you check if it already works for you? Maybe it's automatic since you're using a brake from a vanilla vehicle.
     
  3. ORIAKRU

    ORIAKRU
    Expand Collapse

    Joined:
    Aug 13, 2021
    Messages:
    12
    Of course I tried that. I completely copied the brakes from the Scintilla and transferred them to my mod, but nothing glows even at high temperatures. Apparently, this mechanic is implemented somewhere within the game's core code. That's why I decided to ask this question. The only thing I can do is manually force the texture to switch to the glowing version.
    --- Post updated ---
    However, many other car mods also use the stock brakes from the game. I checked, and this mechanic doesn't work on them either. Besides, the developers themselves stated that this feature is only for stock (vanilla) vehicles.
     
  4. Blenux

    Blenux
    Expand Collapse

    Joined:
    Oct 29, 2021
    Messages:
    115
    I just recently did this to a custom mod, what did you copy over from the scintilla?
     
  5. ORIAKRU

    ORIAKRU
    Expand Collapse

    Joined:
    Aug 13, 2021
    Messages:
    12
    I completely transferred the brake discs from the Scintilla to my mod. Could you please explain how you managed to get them to work?
     
  6. Blenux

    Blenux
    Expand Collapse

    Joined:
    Oct 29, 2021
    Messages:
    115
    Sure, this is what I did, only a few lines needed,

    For This Mustang mod from Lucas I simply edited it brakes.jbeam with these

    Before Flexbodies
    Code:
        "flexbodies": [
            ["mesh", "[group]:", "nonFlexMaterials"],
            ["brake_hub_5l",                 ["wheel_FR","wheelhub_FR"],   [],  {"pos":{"x":-0.742,"y":-1.261, "z":0.315}, "scale":{"x":1.10,"y":1.1, "z":1.1},  "rot":{"x":0,   "y":0,  "z":0  }}],
            ["brake_hub_5l",                 ["wheel_FL","wheelhub_FL"],   [],  {"pos":{"x" :0.742,"y":-1.261, "z":0.315}, "scale":{"x":1.10,"y":1.1, "z":1.1},  "rot":{"x":0,   "y":0,  "z":180}}],
            ["brake_disc_plain",             ["wheel_FR","wheelhub_FR"],   [],  {"pos":{"x":-0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":01.0 "z":1.0},  "rot":{"x":0,   "y":0,  "z":0  }}],
            ["brake_disc_plain",             ["wheel_FL","wheelhub_FL"],   [],  {"pos":{"x": 0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":1.0, "z":1.0},  "rot":{"x":180, "y":0,  "z":0  }}],
            ["brake_caliper_standard_plain", ["muscle_hub_F","wheelhub_FR"], [], {"pos":{"x":-0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":0.9, "z":0.9},  "rot":{"x":-140, "y":0,  "z":0  }}],
            ["brake_caliper_standard_plain", ["muscle_hub_F","wheelhub_FL"], [], {"pos":{"x": 0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":0.9, "z":0.9},  "rot":{"x":140,  "y":180,"z":0  }}],
        ],
    
    After Flexbodies
    Code:
        "flexbodies": [
            ["mesh", "[group]:", "nonFlexMaterials"],
            ["brake_hub_5l",                 ["wheel_FR","wheelhub_FR"],   [],  {"pos":{"x":-0.742,"y":-1.261, "z":0.315}, "scale":{"x":1.10,"y":1.1, "z":1.1},  "rot":{"x":0,   "y":0,  "z":0  }}],
            ["brake_hub_5l",                 ["wheel_FL","wheelhub_FL"],   [],  {"pos":{"x" :0.742,"y":-1.261, "z":0.315}, "scale":{"x":1.10,"y":1.1, "z":1.1},  "rot":{"x":0,   "y":0,  "z":180}}],
            ["brake_disc_plain",             ["wheel_FR","wheelhub_FR"],   [],  {"pos":{"x":-0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":1.0, "z":1.0},  "rot":{"x":0,   "y":0,  "z":0  }, "materialOverride":[["disc_brake", "disc_brake_FR"]]}],
            ["brake_disc_plain",             ["wheel_FL","wheelhub_FL"],   [],  {"pos":{"x": 0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":1.0, "z":1.0},  "rot":{"x":180, "y":0,  "z":0  }, "materialOverride":[["disc_brake", "disc_brake_FL"]]}],
            ["brake_caliper_standard_plain", ["muscle_hub_F","wheelhub_FR"], [], {"pos":{"x":-0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":0.9, "z":0.9},  "rot":{"x":-140, "y":0,  "z":0  }}],
            ["brake_caliper_standard_plain", ["muscle_hub_F","wheelhub_FL"], [], {"pos":{"x": 0.732,"y":-1.261, "z":0.315}, "scale":{"x":0.9,"y":0.9, "z":0.9},  "rot":{"x":140,  "y":180,"z":0  }}],
        ],
    Before pressureWheels
    Code:
    "pressureWheels": [
            ["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
            //brakes
            {"brakeTorque":"$=$brakestrength*2800"},
            {"brakeInputSplit":1},
            {"brakeSplitCoef":1},
            {"parkingTorque":0},
            {"brakeSpring":100},

    After pressureWheels
    Code:
        "pressureWheels": [
            ["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
            //brakes
            {"brakeTorque":"$=$brakestrength*2800"},
            {"brakeInputSplit":1},
            {"brakeSplitCoef":1},
            {"parkingTorque":0},
            {"brakeSpring":100},
            {"brakeGlowTempStart":650},
            {"brakeGlowTempEnd":950},
            {"padMaterial":"semi-metallic"},
    The materialOverride is what allows the glow material to appear from my understanding, while the brakeGlowTempStart/End entry is when it should start glowing and where it at its maximum glow etc.
     
  7. ORIAKRU

    ORIAKRU
    Expand Collapse

    Joined:
    Aug 13, 2021
    Messages:
    12
    I found the problem! In the "materialOverride":[["scintilla_brakedisc_front", "scintilla_brakedisc_front_R"]]}], my mod cannot find the texture "scintilla_brakedisc_front_R", which is why it appears orange.

    I substituted it with "disc_brake_FR" - the texture appeared and the disc glowed during braking (though the texture was mapped incorrectly on the model).

    Now I just need to figure out where "scintilla_brakedisc_front_R" and the other textures are located. Thank you very much!!!
    --- Post updated ---
    The thing is, there's nothing about "scintilla_brakedisc_front_R" in Scintilla's main.materials.json at all. And I honestly have no idea where else these materials could be located.
     
  8. ORIAKRU

    ORIAKRU
    Expand Collapse

    Joined:
    Aug 13, 2021
    Messages:
    12
    Here's the code:
    "flexbodies": [
    ["mesh", "[group]:", "nonFlexMaterials"],
    //brake discs
    ["scintilla_brakedisc_F", ["wheel_FR","wheelhub_FR"], [], {"pos":{"x":-0.71,"y":-1.468,"z":0.386}, "scale":{"x":1.1,"y":0.95,"z":0.95},"rot":{"x":0, "y":0,"z":0}, "materialOverride":[["scintilla_brakedisc_front", "scintilla_brakedisc_front_R"]]}],
    ["scintilla_brakedisc_F", ["wheel_FL","wheelhub_FL"], [], {"pos":{"x":0.71,"y":-1.468,"z":0.386}, "scale":{"x":1.1,"y":0.95,"z":0.95},"rot":{"x":180,"y":0,"z":0}, "materialOverride":[["scintilla_brakedisc_front", "scintilla_brakedisc_front_L"]]}],
    //caliper
    ["brake_caliper_6pot_red_rotopad", ["wcharger_hub_F","wheelhub_FR"], [], {"pos":{"x": -0.71, "y":-1.468, "z":0.386}, "scale":{"x":1.35, "y":1.196, "z":1.196}, "rot":{"x":180, "y":0, "z":0 }}],
    ["brake_caliper_6pot_red_rotopad", ["wcharger_hub_F","wheelhub_FL"], [], {"pos":{"x": 0.71, "y":-1.468, "z":0.386}, "scale":{"x":1.35, "y":1.196, "z":1.196}, "rot":{"x":180, "y":180,"z":0 }}],
    ],

    I don't understand what's wrong and why the texture ends up being orange.
     
  9. Blenux

    Blenux
    Expand Collapse

    Joined:
    Oct 29, 2021
    Messages:
    115
    hmmm unfortunatly, without having the mod at hand, be hard to tell, check either need keep rechecking all and adjust to it work.
     
    • Like Like x 1
  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