roasting computers with BeamNG's most Advanced New Physics Mod
HTML-код
- Опубликовано: 13 фев 2024
- sometimes this kills computer performance, and sometimes it doesn't, either way there's a reason why the devs don't do things like this haha
it's on my patreon right now, but will eventually be on the repository
send me stupid things on twitter fillman86
here's the discord - rules are don't be an arse lol / discord
my irl channel - / @aussiefill3908
ever felt like you have too much money? - patreon.com/fillman86?...
my rig-
RTX3080
5600x
32 gigs ram
ThermalTake Argent K6 Keyboard
feel free to use footage from my videos, up to 50% of any one video, just credit me, and supply a link to the video with it
edited by - geardrivencams (discord name) Игры
Ah yes, my favourite game BemNG
I thought the literal EXACT same thing, went to comment it.. and saw, that of course, someone had beat me to it 😂
@@FemtoTheFoxdude same
BemaNG
-_-
skill issue@@fillman86
14:15 "Now, it should work the way I wanted to" [ Nosecone casually walking off in the distance ] 🤣
that's the most explosive walk I've ever seen haha
11:09 ah yes, the biblically accurate bolide
lol
I remember modding Insane´s car softbody physics models back in the day, they had something like 20-30 nodes and about 2000 polygons in the visual model.
Quite lighter than Beam, but we also had 8 player online multiplayer in it back in 2000 :D Great times!
Wich game are you talking Bout? Sounds nice for my long gone childhood years of the 2000.
Only softbody Physiks esk Game i could think of would be FlatOut 1 and 2
@@frenchtoasta420freedom6 Rigs of Rods was the precursor for BeamNG
not sure what game you're talking bout, but it sounds like you had fun with only 2k polygons!
I think I remember playing that one, but my haunt back then was Midtown Madness
Someone is making a soft body deformation mod for Midtown Madness 2 right now. Not all cars have this feature yet but its very cool
13:45 sets out for a high Polly bumper, makes bumper shaped blanket. Lol
Not complex enough,make it more complex!
"I´ve had it with these goddamn beams on this goddamn car!"
I prefer to keep my sanity haha
@@fillman86 too bad *make it*
boutta download the mod named "2006 honda civic" but its a paid mod, for 17,060$ yet its very high quality
I love how there are just nodes that get sent to the four corners of the Earth when the bumper explodes. Congratulations, you made a Chaos Machine.
lol
I am absolutely sure that you can automatically generate a collision mesh in blender using geometry nodes and choose the level of detail it contains.
how tho?
BemNG :3
BemNG :3
@@M2rsh BemNG
BemNG :3
BemNG :3
god damn it
"How to turn BeamNG into Blender"
haha kinda inverse though
So hold on a second. Did I understand it correctly? Each node has a weight to it? As in, in kilograms or whatever? Is that why the bumper would weight 1.4 tons?
Oh also typo in the title - 'BemNG's', should be BeamNG's.
The A is for accurate..
Yes
that is correct, and each is simulated, which is why less nodes for a collision mesh means less computer stress
That is fascinating, because I actually thought that it is defined by singular float value, much like in many other racing games, as in each car part (in its entirety, mesh) has its own value. So wheels, chassis, undercarriage, engine all had one value that defines their weight which then is summed up when car is assembled. I thought that each time you 'remove' the part, it just deducts from the weight of the entire vehicle.@@fillman86
@@Vermilleno nope, and this was makes it so much more realistic, but also a bigger performance hit
for those who want to know according to google at 16:02 he said "that's amazing" in japanese
haha true, but it has a questioning connotation, as if to ask, "that's amazing, don't you think?"
I think the physics engine just buckles with instability when too many nodes are connected tbh
one day I will see how much further I can go
Nah, bro seriously hit the すごいですよね XD Great video
200 reasons why you should live
1. your family
2. your friends
3. the feeling you get when you’ve finished something
4. the feeling you get when you get a compliment
5. the feeling you get when you buy new clothes
6. the feeling you get when you try on new clothes
7. the feeling you get when youre room is tidy
8. the feeling you get when youre laughing hesterically.
9. the feeling you get when you make a new friend
10. the feeling you get when you make someone smile
11. you’d have to watch your family and friends grieve.
12. you’ve never been to that place you always wanted to visit.
13. you’ve never been to disney world.
14. you’ve never been skinny dipping.
15. you’ve never swam in a lake.
16. you’ve never met your idol.
17. you haven’t gotten married.
18. you’ve never decorated your own house.
19. you’ve never saved someone’s life.
20. you haven’t learnt to drive.
21. there is music you haven’t listen too.
22. you have so many more people to meet.
23. everyone who thought you’d do well in life, would have been wrong.
24. the people who said you’d end up no where, would have been right.
25. all the fake people would pretend to like u and post u on their stories.
26. you would have been the best mom or dad.
27. you haven’t lived the ‘my funeral will be packed’ type of life.
28. your friends would suffer.
29. your mum would never be able to walk into your room.
30. you haven’t apologised to people you have hurt.
31. someone loves you.
32. you are not alone.
33. i’m here for you.
34. the clothes you’re buried in might be gross.
35. you haven’t truly loved yourself yet.
36. suicide is a permanent solution to temporary problems.
37. you haven’t watched your kids open their christmas presents.
38. you haven’t watched your kids grow older.
39. the pain you feel right now, isn’t forever.
40. there are so many foods you haven’t tried.
41. you’ll never get the feeling of walking into a warm building on a cold day.
42. finding your person.
43. really soft pillows.
44. eating pizza with your kids and partner.
45. you’ve never danced in the rain.
46. you’ve never kissed someone in the rain.
47. there are so many hobbies you haven’t tried.
48. you’ll never have a sleepover with your best friend again.
49. your friends would blame themselves.
50. your mom's smile.
51. your best friend's laugh.
52. your sister would lose her best friend.
53. your cousins that look up to you.
54. hot chocolate on cold days.
55. ice water on hot days.
56. getting a tan.
57. hearing ‘i love you’.
58. not being able to sleep the night before and exciting day.
59. your birthday.
60. you’ve never been to a nightclub.
61. long hot showers.
62. long steamy baths.
63. freshly shaved legs.
64. perfectly smooth hair.
65. watching people trip over small objects.
66. you could have a huge impact on someone’s life.
67. you would regret dying.
68. you can’t change your mind once you're gone.
69. you wake up everyday for a reason.
70. stars.
71. you will always be enough.
72. movies that make you feel warm when they’re over.
73. reading powerful quotes.
74. genuine smiles.
75. the crunch of autumn leaves.
76. christmas.
77. christmas eve.
78. decorating the tree.
79. long meaningful hugs.
80. sunsets.
81. ice cream.
82. you never got that puppy.
83. you are so brave, it would be a waste to let the fire go.
84. rainbows.
85. travelling to new places.
86. funny stories.
87. funny jokes.
88. inside jokes.
89. coffee.
90. your talents would go to waste.
91. the feeling you get when you’re truly happy.
92. all nighters with friends.
93. cuddling.
94. reconnecting with old friends and family.
95. smiling.
96. capturing perfect moments on camera.
97. swimming on a hot day.
98. feeling cozy in blankets.
99. helping other people with the same thing you got help with.
100! becoming successful.
101. cute babies.
102. cute old people.
103. love stories that make you jealous.
104. telling crazy stories.
105. watching lightning.
106. watching rain.
107. star gazing.
108. recovery.
109. melted chocolate.
110. freshly baked cookies.
111. late night adventures.
112. overcoming fears.
113. sunday mornings.
114. friday mornings.
115. you’ll be dead, forever.
116. you will make a difference to people.
117. picnics with friends.
118. waking up late.
119. waking up late and ending up being on time.
120. to prove them wrong.
121. to prove them you can.
122. to prove you're strong.
123. to love and be loved.
124. the ocean.
125. pets.
126. very loud music.
127. days out.
128. finishing a book.
129. conversations that just flow.
130. learning new things.
131. you are important.
132. you are wanted.
133. mistakes.
134. snow.
135. sun.
136. flowers.
137. flowers that look gorgeous but smell gross.
138. new bed sheets.
139. new home decor.
140. roller coasters.
141. theme parks.
142. smiling at strangers.
143. random acts of kindness.
144. the sound of water.
145. visiting a place from your childhood.
146. to look back on all the things you got yourself through on your own.
147. to feel proud.
148. reassurance.
149. cute nicknames.
150. long stares that make you feel loved.
151. meaningful gifts.
152. blowing out candles.
153. meeting online friends in real life.
154. success.
155. to work the job you always wanted.
156. the live the life you dreamt of.
157. babies smiling.
158. sleep.
159. tea.
160. breaking rules.
161. dreams.
162. the last day of school/work.
163. taking pictures.
164. brownies.
165. bubbles.
166. water slides.
167. holidays.
168. to fall asleep on someone.
169. to feel protected.
170. to grow taller.
171. to grow stronger.
172. to grow old.
173. to make memories you’ll cherish.
174. to laugh at old pictures.
175. to be loved by a pet.
176. the first signs of summer.
177. the first signs of autumn.
178. the first signs of winter.
179. the first signs of spring.
180. to binge watch a series.
181. to live independently.
182. to get somewhere in life all by yourself.
183. to not have broken any promises.
184. to fulfill your promises.
185. to breathe.
186. so you can tell your children stories of when you was there age.
187. so say you’re alive.
188. to know you’re stronger than you think.
189. falling in love.
190. you’ve never snuck out.
191. you’ve never not smashed your phone.
192. you’ve never stayed out all night.
193. you are a kind soul.
194. you have a warm heart.
195. you care for others.
196. the smell of pancakes.
197. when you walk over frosty grass.
198. you haven't truly apologized to all the people you've hurt
199. i love you.
200! to say you made it.
Errrr
@@fillman86 omg no way you replied
@@Milkkkktho I think you think I'm a big channel :P
@@fillman86 you are a big channel tho
Thought before it's over; increase the scale of the model so the nodes aren't so "close" while retaining the overall detail? This was hilarious - also, thematically on-point shirt.
but the point was to keep it aligned with the mesh, so sailing wouldn't work
19:24 OMG yes the eyeballs. Now to make a dense node cloud for the headlights to do this too
As someone who does softbody physics in VFX applications, I don't think ANY application can handle this properly, apart from some fancy material analysis software like Ansys.
Node-based softbody simulations aren't really designed to have tons of nodes, you're actually supposed to make a really low-poly optimized physics mesh, and then after simulating that mesh you attach the vertices to the high-poly visual mesh and interpolate between the physics nodes to make it appear high-quality. Not even specialized software like Houdini can do things like this.
I was actually really surprised at how well the game engine handled it. The BeamNG devs have clearly optimized their softbody engine incredibly well, a mesh like that would instantly crash Blender and probably slow Houdini to a crawl.
Turn graphics up? Nah my computer is just like “oh hey beamNG u don’t need to worry about crashing,”
Nice. Finally, some BemNG content.
Some vscode pro tips:
- you can select a series of lines and select “add cursors to line ends” in the command palette
- with these multiple cursors you can perform multiple copy/paste operations at once using arrowkeys to position the cursors (hold shift while doing this to select and ctrl+X to cut and ctrl+V to paste). Hold ctrl while pressing an arrow to move the cursors through an entire sequence of numbers/letters/underscores
- finally, there’s a “reverse selection” command too, meaning you just reverse selection and THEN paste to paste the pieces of text in the opposite order
Hope this helps ^^
thinking about this topic, a: im surprised theres no physics sleep sort of function for the nodes, and
b: despite being built from scratch, if the engine calculated and generated beam nodes based off of where the colision takes place, positioned by the mesh, that would save a LOT of computational struggles. It would in theory make crashes a little choppier though.
This would shred performance in the worst case and probably not do anything in the best case, running code for every node every frame lets you use the vector units in your CPU and avoid branch prediction issues
@@shukterhousejivecan confirm - branch less programming with repetitive vector-intensive tasks is very very VERY good.
There must be some sort of math where you input the material density and stiffness, the total volume of a part, the separation between the nodes and stuff like that, and it tells you the right spring and weight values etc for the nodes and stuff...
haha I'm not educated in coding, I just know the stuff that I try to blunder my way through
I remember subbing when you were at 5k subs because I found a good video about interiors for Automation cars on your channel ages ago...
and now you are at 40k.
GJ Fill
well it's cool to still have you here, and I'm glad you're still loving my stuff :)
Videos with challenges that make fillman suffer do pretty well. Keep it up 👍
lol
Here's a fun idea windtunnel/Dyno as you accelerate the car the wind gets faster and faster and there's some kind a smoke or something to help visualize what going on
Cars with active aerodynamics would be even more fun lol
hmm it wouldn't be too hard to setup, though it would be very time consuming. That being said, beamng's aero is trash, so there's not a whole lot of point, and the smoke thing would basically be impossible
@@fillman86 well it was a good thought lol
You heard about the million polygon screw and city skyline fully rendered pedestrians
now get ready for the million node beamng car
haha maybe one day
me: installs advanced physics mod on beamng
my 512 MB VRAM: Boss, please...STOP IM GONNA DIE
XD
To work with extremely lightweight nodes you have to turn your damping WAY WAY DOWN. Back when I used to do ultra light truck competitions in RoR I used to use 0.00002 or even lower for my damping which allowed me to have an entire vehicle which weighed less than a kg. The damping starts to brake down when you get to very low weights because the physics calculation cycle can’t keep up with the speed that the nodes oscillate at. Because of this if your damping is to high, your nodes will actually overshoot their resting location. Then on the next calculation it calculates with the new location and applies a lot of force in the other direction from the damping. The node is so light that it now overshoots in the other direction. This continues getting worse and worse till it just explodes.
ooooh interesting, thanks for the tip
"no bolides were harmed in the making of this video"
I just subbed been watching for like 3 days straight u got me
I'm glad I was able to convert you to a subscription :)
I used this AI thing that summarises your video, and this is one of the things it said: "The video showcases the creator's frustration and exhaustion throughout the process, as they struggle to achieve the desired result." 🤣
lol I've never heard of that kind of ai tool, but it seems very smart lol
yeah it’s a thing called ad speed up, which is a way to get around yt blocking ad blockers, but still give creators money, it basically just speeds up the ad, but it comes with an ai summariser and a ai chatbot that can tell you about what happens in the video
Seeing the front bumper fall off and turn to jelly was funny! It does remind me of the mod with the cloth that was high in resolution 😯
cloth is actually quite simple to simulate, what's hard is when something that shouldn't act like cloth but does haha
Ngl you got it to work wayy better than I expected.
agreed, I'm surprised the PC frying was so intermittent
My guess is that the way BeamNG handles the physics for the collision meshes would have to be overhauled to be a lot more precise to work with a high-poly mesh.
yeah, making nodes light doesn't work well for BeamNG, and is one of the things I wish they'd address better
Man I adore some BemNG content !
Subscribed for the effort you put into these video’s! Thanks a lot for sharing 🙏🏽. Ps. You deserve a lot more subs 😉
I appreciate it :D and I hope to reach 100k before the end of the year, it "should" happen, but it has slowed since november
@@fillman86I’m 100% sure if you keep pushing your content that you will reach the 100k by the end of the year! 🙌🏽
Bro started speaking in wingdings 16:02
haha I watch too much anime
For some reason, my brain called you Filian instead of Fillman and when I realized it, I laughed out loud, like not a little chuckle, I mean a actual gut laugh XD
Probably because this is insane, cool, and because you roasted something :P
well I am a big nathan fillion fan
@@fillman86 Oh, him too, that also does make sense XD
My brain was deep in the world of Vtubers though lol
Again we answer questions that nobody realy saw comming to be that BIG but i love it super cool and damn man you suffered i feel bad for you
it's the questions so many have thought, but realised how much effort it would be to test it, and decided it wasn't worth it :P
@@fillman86 I believe that even a full scale model converson if its could work will surely melt 95 percent of all cores PCs will offer.
I could be wrong on this, but this really feels like the sort of thing you should be able to write a Python script to do instead of doing it by hand.
Also, I agree. すごいでした
I've only ever twice been in situations where I could have used python, but it would take months to learn how to use it, so the ROI of time would be really bad haha
Is there any way you could add a fith wheel hitch to the semi ute mod, i want to use it in career mode but i cant load cargo or haul a fith wheel in the bed
Making advanced car physics my man discovered cloth simulation using soft bodies
lol
man i love playing some BemNG
Even my pc with a windows 7 Era gpu can handle that glad I have a new pc
3:45 when you want to make an x on quad faces select all the faces you want then press F3 then search for poke face.
oh interesting, though that creates more faces and nodes, I was just making edges
Poking does make more faces and nodes. I was watching this video on my phone and I thought that, that's what you were doing. Now that I'm looking at this on my PC I see your not doing that at all 😂
Sorry for the misunderstanding, and I wish I knew a faster way to do that process.
@@Mryngvar haha no need, this was just an experiment, you wouldn't usually make collisions like this
New title- How to make a singularity in Beam NG.
haha actually.... not impossible
Remember back in the day when our computers would do that when we tried to run minecraft on full graphics
Mad mad respect to this man, risking his sanity for our entertainment... I applaud you sir
haha this was super tedious to make!!
16:02 what English sounds like to non English speakers
hahaha
6:53 looks so much easier than mirroring in blender. Impressive "trick"
mirroring in blender has its own issues with how node nomenclature works :/ so I did it this way
It'll be really funny if this somehow takes down the repository.
haha I don't see how that could happen, but it would be funny
Beam ng in 2077 gonna have nodes in the nodes 😂
lol
Absolute madman.
Muye should do a video every lap my pc starts smoking more
"Every time I crash the FPS halves" xD
now there's an idea
If i may ask, where did you get that 84' Celica mod?? its my current car and would love to download it?
Alright I've done it, subscribed, just take it, now you have me joining in the modding / coding fight.
welcome to the wonderful world of modding :D
i was thinking about a complex node system,
then you say that
you have some balls of steel.💀💀💀
16:02 you were so exhausted you turned Japanese for a second
don't do anime kids
Do you think simple NG would work on a MP server? one of my friends can't join my server since the models are too high poly for his pc
oh hey mudgett :D I believe yes, I think that was their ultimate goal
I did it one time by mere accident and my pc was screaming. I was getting like 10fps. pretty dope to see your creation act like that though.
I don't get how you do this by accident lol
where do i get the simple ng mod ?
BeamNG ❌
BemNG ✅
Not only your cpu would attempt to murder you in your sleep, but the devs would release a new car every 5 years or so
Maybe the game simulates engine cooling on the computer :D
haha
wow a nissan pulsar being recognized in 2024 is crazy. (Yellow car at 0:16)
Honestly you should have a ton more subs than you have now
Love the vids and the hard work put into them
thanks, I think because I don't have an audience in the 13-18 y.o. bracket, youtube won't share my channel as much
I'm 14, that's a start!@@fillman86
This sounds like something a moderately complex script could quickly do. If only I knew more Python and the Blender API...
I once tried updating a script for exporting PS1-usable models, but the API had changed so much and the documentation was so sparse that I barely managed to make it worked - it exported geometry but not colour like it should
luckily blender has all of its old versions still available to download if need be. TBH though what I did here in blender is not really the way you'd ever want to do it anyway
@@fillman86 you could've used geometry nodes or modifiers to generate a collision mesh with a custom level of detail.
You could have asked ppl for guidance, im sure they'd be happy to do it.
i actually did try this awhile back because of how terribly beamed most of the rollcages are in the game, it actually turned out great plus i did all the position and alignment for the nodes manually using notepad and refreshing game {this was before the Blender plugin came around} i made the rollcage for the 1963 VW Beetle i took the autobellos rollcage mesh and applied my own nodes and beams but it did effect performance pretty heavily plus i always like to have the AgentY universal dummy mod which i make also make custom seatbelts for
The plugin I used here has actually been out for a lot longer
Honestly i think you should own it with BemNG and just as a joke i would name the mod also BemNg
there was too many comments to sift through though, if there was only a few comment threads filled, it'd be fine, but it got in the way for me
I love when my pc turns into a turbofan jet engine as soon as I load west coast usa.
lol
I really hope someone can get this idea working
oh there's better ways to do this than I did, but I specifically wanted to test if thickness of the object could be effective, and to show people who wonder why they can't just use their visible mesh instead of having to make a new one for collisions
I wonder how detailed you could get with some newer types of physics engines. Been watching some "2 Minute Papers" and there's been some very interesting papers done on realtime physics simulations
yeah, they do cool stuff, but the beamng devs are of an older coding generation and aren't likely to want to learn new stuff
@@fillman86 Yeah refactoring the entire game around an entirely different kind of physics engine would basically mean starting everything over from scratch including the code AND car models so doesn't make sense for BeamNG. But it would be cool to see someone do a tech demo with those techniques
which program can I use to creat tracks/maps for beamng
I use blender, but if you're starting out I'd consider "race track builder"
@@fillman86 thanks
11:49 you accidentally discovered and caused cloth/fabric simulation
haha that already exists for certain reasons :)
Every games are in a vacuum, everything in the air is accelerating back and forth... the air pressure seem unused in simulation games
that is true, beamng's aero is still very rudimentary
Im glad you included the thermaltake keyboard in the specs list
Thats gotta be a extra 10 fps
haha it was a sponsor gift, so I keep thanking them by putting it in the list.... also it's a really nice keyboard
wait has SimpleNG been released or?(and where can i find it)
Fillman, the madman, 86 strikes again!
fillmadman86
10 fps on that contraption is exactly 10 fps more than it should be at 😂
lol
"I made the first jelly physics in beamng drive"
Man i love BemNG
Maybe what if it was just 2x the nodes instead of like, 2000x? Would probably not have the structural rigidity of a cooked marshmallow yet still it looked better when damaged.
haha I was just testing some interesting concepts
I love BemNG
Please please PLEASE
Make an entire car like this
haha the week of effort that this would take is exhausting even thinking about
there is a way to do those cross braces easier.
There is a feature in edit mode under face> poke faces that adds a vert into every quad
but that adds more vertices, which is not what you want. I did triangulate all quads, but then the rest was me adding edges, and not only that, I was also 3 dimensionally adding then to the layer underneath too
Nice.
Try to make tyre collision model not that bouncey at low speeds)
that'd just be increasing the numrays on the tyres, but it still suffers from the fundamental issue of tyres not being round in beamng
you can put model in 3ds max and convert it into patch surfaces quite fast. with a few clicks. this will have triangles you needed
in blender it's just ctrl+t but I was doing sooooo much more than that, and it's not how you'd normally model ever, so it had to be done by hand
@@fillman86 Hard Work :O
That kind of physics mod would murder Camodo's, Spycake's, OB's, and Neilogical's computers.
As awesome as beam NG is, I am patiently waiting for what I hope it to be.
same
does it run on cpu? if it could run on cuda it would be fast! there are already fluid sims with lots of particles and stuff
that's not something I'd know, but I'd assume they've done what they can to optimise it for all users
Worst that's happened to me is overheating my laptop battery. Repeatedly. Thanks, NEOS
love BemNG, my favorite game
you are a hero in my eyes
haha risking life and limb..... and cpu
dude started speaking japanese at 16:03
I'm slowly transforming into full weaboo
Try make a collision mesh for some simple shape something like pickup boxey type
When i started modding i did something similar when i had no clue how jbeams where made. Needless to say it didn't end well for my laptop 😢
haha I saw one person over do a complex bumper in the past too
11:13 this sometimes happens to me when I reopen an old replay. Any idea how that’s possible?
to fix it I do ctrl+r and it's fixed
@@fillman86Thanks Will try that next time 👌🏽
This is the first time I ever this this generation Celica in a game. I've been dying to find it anywhere. I own a 1985 Celica GTS in red, so I wanted it.
one of the goals that htey set for SimpleNG was to have cars that otherwise have never been in racing games before
Woah where did you get that white celica???
SimpleNG