Blender + Physics Engine + Geometry Nodes = Awesome 👍

  Рет қаралды 10,390

Gamefromscratch

Gamefromscratch

Күн бұрын

Currently in an experimental branch of Blender 4.3 alpha, one developer has integrated the Bullet Physics Engine directly into Blender. This enables you to do physics simulations directly inside a geometry nodes sim opening up a new world of possibilities. This is of course an experimental branch... it almost certainly wont be in Blender 4.3 and may never be in Blender at all.
It is however a very cool project and in this video I show you a Hello World -esque example showcasing how to setup and use the physics engine inside Blender.
Links
gamefromscratch.com/blender-p...
-----------------------------------------------------------------------------------------------------------
Support : / gamefromscratch
GameDev News : gamefromscratch.com
GameDev Tutorials : devga.me
Discord : / discord
Twitter : / gamefromscratch
-----------------------------------------------------------------------------------------------------------

Пікірлер: 89
@gamefromscratch
@gamefromscratch 26 күн бұрын
Links gamefromscratch.com/blender-physics-experimental-branch/ ----------------------------------------------------------------------------------------------------------- *Support* : www.patreon.com/gamefromscratch *GameDev News* : gamefromscratch.com *GameDev Tutorials* : devga.me *Discord* : discord.com/invite/R7tUVbD *Twitter* : twitter.com/gamefromscratch -----------------------------------------------------------------------------------------------------------
@kebrus
@kebrus 26 күн бұрын
This needs a better title, it's not like blender never had physics, it's about bringing them to geometry nodes.
@rano12321
@rano12321 25 күн бұрын
Exactly although they are not copying and pasting the existing rigid body simulation system to geonodes, they are making a completely new physics engine from scratch, currently based on bullet but that might change to something else in future, preferably Jolt or XPBD but the best part is it will be a lot more powerful, flexible, extensive with nodes similar to Houdini.
@vi6ddarkking
@vi6ddarkking 26 күн бұрын
regardless of if it does come to Blender, UPBGE will greatly appreciate its existence.
@cardmagic268
@cardmagic268 26 күн бұрын
No one cares about UPBGE. It's a non-player.
@graithen8955
@graithen8955 26 күн бұрын
Blender keeps on throwing curveballs and improving and innovating at insane pace. But there are still a lot of haters for some reason...
@cumibakar10
@cumibakar10 26 күн бұрын
Open source is free because you pay with your mental health.
@nosirve9458
@nosirve9458 26 күн бұрын
bcause its open source so noobs comment. and also because its free so pple that have paid software like to have some kind of ego superiority
@leonardolopes1917
@leonardolopes1917 26 күн бұрын
Because it want to make everything and become a "duck", can swim, walk,fly...Nothing with perfection. It can't beat specialized programs like zbrush or maya.
@OwenMcManus
@OwenMcManus 26 күн бұрын
@@leonardolopes1917maya is the furthest thing from a specialized tool you can probably get. I used maya for more than 10 years before eventually switching to blender. They are more alike than different
@theforest8882
@theforest8882 26 күн бұрын
addons are ridiculous priced every single one of them get rid of all pricing then I'll stop hating
@MarcoYu
@MarcoYu 26 күн бұрын
very excited. thanks for sharing the alpha update
@juancarlosgonzalez8950
@juancarlosgonzalez8950 26 күн бұрын
I really like how the collisions look. Better tuned inertia than some much more mature physics engines have in their default settings.
@gmdb3
@gmdb3 26 күн бұрын
I hope that it works on dynamic deforming meshes, the curren rbd system doesn't work with objects that deform in real-time without the user manually causing an update, this problem was introduced in blender 2.8 because of the dependency graph being updated
@nolram
@nolram 26 күн бұрын
Didn‘t Blender already have Bullet physics integrated? Also… calling Bullet a game physics engine is a bit of a stretch. It‘s more used in VFX/offline rendering nowadays
@hipflipped
@hipflipped 26 күн бұрын
Yeah, it's amazing for sims, for game engines, eh... not so much.
@rano12321
@rano12321 25 күн бұрын
​@@hipflippedwell blender is not a game engine
@rano12321
@rano12321 25 күн бұрын
Yeah but this is a new implementation fully integrated with geonodes, they are making the physics part from scratch to be more powerful and flexible and integrated with geonodes.
@lutzilutz9123
@lutzilutz9123 26 күн бұрын
That's huge.
@justlimeguy
@justlimeguy 26 күн бұрын
1 view in 0.0001 sec... bro flew up.
@ItzVic
@ItzVic 26 күн бұрын
you have severe brain damage like everyone who comments like this
@chrisxdeboy
@chrisxdeboy 26 күн бұрын
I would have gone with jolt, personally.
@DanielBreitschaft
@DanielBreitschaft 26 күн бұрын
I see a possible future of a game engine using geo nodes like the Blueprints used in the UE5! The Blender Game Engine! Amazing!!
@maxrinehart4177
@maxrinehart4177 26 күн бұрын
they had one and then abandoned it.
@josiahgil
@josiahgil 14 күн бұрын
Please do this for curves simulation/ collisions, the native hair system doesn't simulate hair collisions well.
@mosamaster
@mosamaster 26 күн бұрын
For me , Geometry node = Pure nightmare ☠️
@Skybot437
@Skybot437 26 күн бұрын
Might be cool if it can speed up simulation. I'd rather not have to use so many nodes for it tho.
@MrNybbles
@MrNybbles 26 күн бұрын
@2:20 There is a node called _Physics Time Step_ with Delta Time as an input. If you add a node between them to Multiply the Delta Time by 2.0 then it should double the speed. Multiply by 0.5 to half the speed.
@Skybot437
@Skybot437 26 күн бұрын
@@MrNybbles I actually meant the processing speed at which physics is calculated. That's also cool tho.
@ashlee3dee
@ashlee3dee 26 күн бұрын
@@Skybot437 It's extremely fast
@Beryesa.
@Beryesa. 26 күн бұрын
Everthing nodes goal is going forward 🎉
@haruruben
@haruruben 26 күн бұрын
Ears perk up 😱
@jono3952
@jono3952 26 күн бұрын
This would be SO COOL if they actually make it work this time.
@rano12321
@rano12321 25 күн бұрын
It's already working well
@jono3952
@jono3952 25 күн бұрын
@@rano12321 I mean, last time they tried something like this was Blender game engine, which had a lot of potential, but never really worked well enough. I hope this doesn't end the same way.
@rano12321
@rano12321 24 күн бұрын
@@jono3952 Well, back then they tried to do too many things but lacked proper resources, which they don't anymore. This is just a continuation of geonodes, adding physics sims to it, which will be a part of Everything nodes project and people (including me) have been waiting many years for this to happen. And so far, the last time they tried something like this was geometry nodes, definitely not the game engine as that was a long time ago and since then they've done a lot of things, and it has been a massive success for Blender, so I don't see how they can't make physics sims work inside it considering Blender already has physics sim solvers but much limited and less flexible. Although removing the game engine is one of the best decisions they've made, they were doing many things and not doing anyone properly.
@jono3952
@jono3952 24 күн бұрын
@@rano12321 Yes, and I'm hoping it works this time.
@HARDstone3d
@HARDstone3d 26 күн бұрын
Cool! But why they forgot about Particle Nodes for a years....
@StrikeDigital3D
@StrikeDigital3D 26 күн бұрын
Particles were only ever a test, and are now being implemented as geometry nodes
@ADITYA3GAME
@ADITYA3GAME 26 күн бұрын
What happened to Armory3D? I see no progress on it 😔😔
@bloodandmore2946
@bloodandmore2946 26 күн бұрын
True,last update in Feb 2024 💀
@jmalmsten
@jmalmsten 25 күн бұрын
So... For someone who's never touched geometry nodes, and only seen video snippets of Houdini. Is this a step towards challenging their industrial monopoly?
@rano12321
@rano12321 24 күн бұрын
it won't replace houdini fully, but will replace for a lot of people.
@fobstaa
@fobstaa 26 күн бұрын
Is the Bullet physics engine still being developed?
@tom-hy1kn
@tom-hy1kn 26 күн бұрын
Blender game engine?
@cardmagic268
@cardmagic268 26 күн бұрын
Bullet is great for sims, not so great for game engines.
@MrBrigadierArchived
@MrBrigadierArchived 26 күн бұрын
bruh, Blender "always" had Bullet physics :\ and doesnt Blender already have simulation nodes?
@rano12321
@rano12321 24 күн бұрын
Yes, but that was old and limited, and this time they are making everything from scratch while integrating it in geonodes. Simulation nodes are just while loops, there are no physics simulation happening unless you write your own solvers.
@nowherebrain
@nowherebrain 26 күн бұрын
EDIT: I spoke too soon. OP: they are such hypocrites sometimes...I got trashed by the devs for pushing this stuff when they first got eevee and removed the game engine....my point was it makes more sense for any realtime stuff you want to do...I mean they pretty much told me I was an idiot.....now look where we are...and consider why didn't they get this off the bat...it seems like common sense to me.
@mr.m2675
@mr.m2675 26 күн бұрын
im missing a lot of context but my guess is because it was just a toy and selling a full game with it was possible but difficult with the license so they dropped it to save costs
@mr.m2675
@mr.m2675 26 күн бұрын
blender always had the ridged body physics but this time its for the geometry nodes i can imagine that you could make some crazy stuff with that something the blender game engine could never do(without heavy scripting)
@hipflipped
@hipflipped 26 күн бұрын
Blender's build in game engine was garbage and better open source alternatives (like Godot) exist. So yeah, the Blender devs were wise to stop wasting time with their implementation. Which frankly, was ass.
@nowherebrain
@nowherebrain 26 күн бұрын
@@hipflipped You're missing the point. When they were implementing eevee I was asking for them to implement physics. It seems like common sense. Besides the good thing about a built in game engine is the workflow...I'm guessing you don't actually know what you are talking about though when you say the engine was garbage...it's the painter, not the brush.
@nowherebrain
@nowherebrain 25 күн бұрын
@@mr.m2675 It actually wasnt. You could sell a game with it, there were even three or so on steam made with BGE...but that is all irrelevant now I guess.
@AutodidactAnimotions
@AutodidactAnimotions 26 күн бұрын
I see nothing here not already available with the current Rigid body physic engine. We need BETTER cloth and hair physics!!
@ashlee3dee
@ashlee3dee 26 күн бұрын
You should actually try it out and prove yourself right/wrong :) Personally, I've already developed several tools and improved my simulations with this. It's leagues better than the rigid body physics engine.
@AutodidactAnimotions
@AutodidactAnimotions 26 күн бұрын
@@ashlee3dee NO thanks, I already have the Fracture iterator, Kafire and Kaboom rigid body addons from Picto filmo over on blender market. They do far better than what I see shown in this video What I need is a native cloth system in Blender that is good enough to free me from having to deal with alembic exchanges with Marvelous designer along with a modern dynamic hair system.
@jittertn
@jittertn 26 күн бұрын
You can generate new meshes with geometry nodes and add them to the sim on the fly Not possible with the current implementation the library version used is also newer so any improvement over the previous ancient version get baked in
@AutodidactAnimotions
@AutodidactAnimotions 26 күн бұрын
@@jittertn NO thanks, I only use rigid body dynamics when destroying an existing model in an animated scene. Generating new geometry during a destruction animation makes no sense to me.
@ashlee3dee
@ashlee3dee 25 күн бұрын
@@AutodidactAnimotions Those are all great, and you should definitely keep using what works for you. I don't think this is intended to be or capable of replacing those dedicated tools anyway. This is going to be really useful for procedural effects and specialized simulations or tools. There are countless things you can do with this already. For example, creating a super fast object dropper that pre-calculates the physics and allows you to select different random physics based scatterings. Stuff that is literally impossible with the current physics system unless you intend to write an add-on.
@Golemofstone
@Golemofstone 26 күн бұрын
Nice, Also Cough cough AFFINITY are now offering a 6 MONTH FREE TRIAL even if you've tried it before please cover this Mike !!
@hipflipped
@hipflipped 26 күн бұрын
Cough, Affinity now owned by scummy Canva, which will likely bring subscriptions into play eventually.
@64bit-Slash
@64bit-Slash 25 күн бұрын
It's a sad blenderp doesn't support c# instead slow trash like pycrap and visual noodel spaghetti
@ashlee3dee
@ashlee3dee 23 күн бұрын
Blender is largely written in C and C++, it's also open source and free. What's stopping you?
@64bit-Slash
@64bit-Slash 23 күн бұрын
@@ashlee3dee time expertise... maybe AI will fix blender and add a better api not written in a garbage language like pyrot
@killorfill6953
@killorfill6953 26 күн бұрын
Never fail to laugh when I see a lame advert for Photoshop after selecting one of your videos 😆🤣😂
@anth5189
@anth5189 26 күн бұрын
This is great. What about UPBGE?
@hipflipped
@hipflipped 26 күн бұрын
What about it? No one cares about UPBGE.
@rano12321
@rano12321 25 күн бұрын
godot
Why Do Video Game Studios Avoid Blender?
6:49
The Cantina
Рет қаралды 462 М.
Gym belt !! 😂😂  @kauermotta
00:10
Tibo InShape
Рет қаралды 18 МЛН
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 7 МЛН
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 21 МЛН
7 DEVS Make a GAME without COMMUNICATING! (centipede edition)
17:16
Blackthornprod
Рет қаралды 1 МЛН
The biggest lie in video games
15:18
AIA
Рет қаралды 1,7 МЛН
When Your Game Is Bad But Your Optimisation Is Genius
8:52
Vercidium
Рет қаралды 1,4 МЛН
10 Minutes vs. 10 Years of Animation
19:29
Isto Inc.
Рет қаралды 766 М.
Physically Based Cel Shading
36:41
Visual Tech Art
Рет қаралды 69 М.
Adobe is horrible. So I tried the alternative
25:30
Bog
Рет қаралды 833 М.
I 3D Printed a $1,224 Chair
23:56
Morley Kert
Рет қаралды 1,4 МЛН
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 4,4 МЛН
A truly 2D game isn't what you think it is...
13:23
NivMiz
Рет қаралды 32 М.
6 Years of Learning Game Development
17:20
Cobra Code
Рет қаралды 27 М.
low battery 🪫
0:10
dednahype
Рет қаралды 1,6 МЛН
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,2 МЛН
Bluetooth connected successfully 💯💯
0:16
Blue ice Comedy
Рет қаралды 1,1 МЛН
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 540 М.