BeamNG.drive

BeamNG.drive

35 ratings
How to do: Props (Gauges, Pedals, Handbrake) | For Modders
By Necronomic
This is a guide for Modders
It will show you how to make props, things like:
- Gauges
- Engine Pulleys
- Pedals
- Steering wheels
- Any other moving part that Isn't physically grouped by Jbeam
- Light flares
2
2
   
Award
Favorite
Favorited
Unfavorite
Blender Prep
First things first, you need a model for the prop.
In this case, I will be making a speedometer, but this applies to all types of needles.

https://steamuserimages-a.akamaihd.net/ugc/2363895241333625066/906DCDCA97E2D452767A56DB0514FC85B9EE8EA6/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

Once you have it in blender, we need to get the origin for the model in the center where its supposed to spin from.

https://steamuserimages-a.akamaihd.net/ugc/2363895241333629541/5EFBA32F07891A8F22F52C6A5C3A9576DB82605E/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=falsez

Now that it spins around correctly and is in proper position, we will start with prepping it as a prop.
Using the XYZ view ball at the top right of the screen, make it flat and pointing straight back on the y axis.
Make sure its flush and flat on all axis depending on what you are basing the car on, it will either need to point straight back or straight up. to check you can just load the the dae of whatever car you are basing your mod on and set the needle rotation to 0 degrees.
(Incase you are making your own vehicle from scratch, just make it point straight back and just make it rotate around the Z axis)



Now save the rotation values by clicking CTRL + A and make sure the export the model as a dae when you are done with all this







Getting It ingame
Open the Interior Jbeam, or body Jbeam (depending on the base again) and find props
Set the flexbody as the body we just prepped in blender

https://steamuserimages-a.akamaihd.net/ugc/2363895241333681827/E35A76EB6E3D744E8511E8CE339CF133CF45B2CC/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

The prop will now appear ingame, but it will be off rotation and not spin the correct speed
To fix this, we will utilize Beamng ingame prop editor, which can accessed by clicking F11

https://steamuserimages-a.akamaihd.net/ugc/2363895241333708995/AC2A0869DFC1A2FAB5E051F6A88498530880202F/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
https://steamuserimages-a.akamaihd.net/ugc/2363895241333710739/518287F4A88A7F7DEC7244F9D2EA60060F853C7A/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
https://steamuserimages-a.akamaihd.net/ugc/2363895241333714818/F813E072FBBE43B2B3B842D9F31AEAC7D9C1A378/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
https://steamuserimages-a.akamaihd.net/ugc/2363895241333716159/640DFED99588E36E22780EA3F8AA4C3812BB0BFD/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
https://steamuserimages-a.akamaihd.net/ugc/2363895241333716855/359A2B270EA7C407C9AA45BD2FEFAED3E35B28D9/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
https://steamuserimages-a.akamaihd.net/ugc/2363895241333718407/6D029F331C77D4CB8B041D8668A9A617508F6C22/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

You can now use the orientation gimbal to move rotate the gauge into place
but before you go in detail to get it perfectly in line, we need the speed of the needle to match the numbers on the gauge.

https://steamuserimages-a.akamaihd.net/ugc/2363895241333730198/746A2800B5A794CAE59E8E7444ACE3981D87D4D2/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

Once it spins fast enough, then use world editor to rotate it into place, so that when it spins, 0 is on 0, and 60 is on 60












Light Props
Light props are things like flares, which determine where light is directed from your car.



Like you can see here, with the illumination of the road from the headlights, the platelights illuminating the license plate, and the taillight's light bouncing off of the chrome rear bumper.

This is achieved by flares, which are little beads of light that shine in a certain direction, based on their rotation.

These can also be a little annoying when basing mods off of the more dated cars (literally dated, not as in they are old cars in the lore), like the miramar or burnside, where the devs used flares to represent headlights more than nowadays where we rely on glowmaps.















First thing we have to make a flare.
Say I wanted to make a flare positioned right here in between these headlights


You would have to jbeam the part accurately, then select a triangle of 3 nodes around the area where you want it to be.
In this case, we would be using nodes necr1l, necr5l, and necr6l.
(this also applies to every other prop for positioning, its just most important for flares to know this)


You want to set these 3 nodes as the idRef in the props section for XYZ



Now that we have the position set up, we must edit all the other small values.
Color, size, flare size, etc.



Finally, we can rotate the flare to point in the correct direction in front of the car using prop editor









Other Props
For props like steering wheels, handbrakes, pedal and the such, it is much easier.
All that needs to be done is the origin point be set where you want it to rotate from, and changing the flexbody for the prop.





Some props (again, based on whatever your base car is) will not have their positions set for them by the origin. For these parts, usually steering wheel, you have to manually edit the BaseTranslation value in the jbeam for them to appear where you want them to.

These values are nearly always found near the end of the line, after min, max and multiplier values.




If you have any further questions, leave them in the comments.
also, do you think I should do more of these guides, for things like Jbeam and whatnot?
I would love to hear your feedback
9 Comments
The power of 871 Jul 9, 2024 @ 3:44pm 
what dose +rep mean?
HellishArrow Twitch Television Mar 14, 2024 @ 10:31pm 
this necro guy kinda sucks mmgh~ +rep
inekclan Mar 8, 2024 @ 10:16am 
i was looking for a excuse to do steering wheels in beamng, thanks dude! +rep
The Progressbar95 Guy Feb 23, 2024 @ 10:55am 
+rep 'em
Sung Jinwoo Feb 19, 2024 @ 12:24pm 
Eng:Write to my profile any nonsense / praise / that basically comes to mind
I will answer adequately +Rep
Ru:Напишите в мой профить любой бред / похвалу / что в принципе придет в голову
Адекватным отвечу +Rep
Blitz_Toaster Feb 19, 2024 @ 12:41am 
+rep
ุMridoit Feb 18, 2024 @ 3:40pm 
+rep
LordLichi06 Feb 15, 2024 @ 4:30pm 
+rep
овца еб Feb 15, 2024 @ 6:11am 
+rep