Blender + Physics Engine + Geometry Nodes = Awesome 👍

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 90

  • @gamefromscratch
    @gamefromscratch  6 месяцев назад +1

    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 6 месяцев назад +87

    This needs a better title, it's not like blender never had physics, it's about bringing them to geometry nodes.

    • @rano12321
      @rano12321 6 месяцев назад +5

      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.

  • @graithen8955
    @graithen8955 6 месяцев назад +20

    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 6 месяцев назад

      Open source is free because you pay with your mental health.

    • @nosirve9458
      @nosirve9458 6 месяцев назад +12

      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

    • @OwenMcManus
      @OwenMcManus 6 месяцев назад

      @@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

    • @UnknownGuest220
      @UnknownGuest220 6 месяцев назад

      addons are ridiculous priced every single one of them get rid of all pricing then I'll stop hating

    • @kiyu3229
      @kiyu3229 6 месяцев назад +4

      @@UnknownGuest220 is it bcs of blender ? no. then why hate on blender ?

  • @vi6ddarkking
    @vi6ddarkking 6 месяцев назад +11

    regardless of if it does come to Blender, UPBGE will greatly appreciate its existence.

    • @cardmagic268
      @cardmagic268 6 месяцев назад

      No one cares about UPBGE. It's a non-player.

    • @Tertion
      @Tertion 4 месяца назад

      True !

  • @MarcoYu
    @MarcoYu 6 месяцев назад +2

    very excited. thanks for sharing the alpha update

  • @juancarlosgonzalez8950
    @juancarlosgonzalez8950 6 месяцев назад +2

    I really like how the collisions look. Better tuned inertia than some much more mature physics engines have in their default settings.

  • @gmdb_cubic
    @gmdb_cubic 6 месяцев назад +1

    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 6 месяцев назад +8

    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 6 месяцев назад

      Yeah, it's amazing for sims, for game engines, eh... not so much.

    • @rano12321
      @rano12321 6 месяцев назад +2

      ​@@hipflippedwell blender is not a game engine

    • @rano12321
      @rano12321 6 месяцев назад +2

      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 6 месяцев назад +1

    That's huge.

  • @josiahgil
    @josiahgil 6 месяцев назад

    Please do this for curves simulation/ collisions, the native hair system doesn't simulate hair collisions well.

  • @ADITYA3GAME
    @ADITYA3GAME 6 месяцев назад +2

    What happened to Armory3D? I see no progress on it 😔😔

  • @DanielBreitschaft
    @DanielBreitschaft 6 месяцев назад

    I see a possible future of a game engine using geo nodes like the Blueprints used in the UE5!
    The Blender Game Engine!
    Amazing!!

  • @mosamaster
    @mosamaster 6 месяцев назад

    For me , Geometry node = Pure nightmare ☠️

  • @Skybot437
    @Skybot437 6 месяцев назад +3

    Might be cool if it can speed up simulation. I'd rather not have to use so many nodes for it tho.

    • @MrNybbles
      @MrNybbles 6 месяцев назад +1

      @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 6 месяцев назад +1

      @@MrNybbles I actually meant the processing speed at which physics is calculated. That's also cool tho.

    • @ashlee3dee
      @ashlee3dee 6 месяцев назад +2

      @@Skybot437 It's extremely fast

  • @fobstaa
    @fobstaa 6 месяцев назад

    Is the Bullet physics engine still being developed?

  • @kaya_stu
    @kaya_stu 6 месяцев назад +2

    1 view in 0.0001 sec...
    bro flew up.

    • @ItzVic
      @ItzVic 6 месяцев назад

      you have severe brain damage like everyone who comments like this

  • @jono3952
    @jono3952 6 месяцев назад

    This would be SO COOL if they actually make it work this time.

    • @rano12321
      @rano12321 6 месяцев назад +1

      It's already working well

    • @jono3952
      @jono3952 6 месяцев назад

      @@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 6 месяцев назад +1

      @@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 6 месяцев назад

      @@rano12321 Yes, and I'm hoping it works this time.

  • @Beryesa.
    @Beryesa. 6 месяцев назад

    Everthing nodes goal is going forward 🎉

  • @tom-hy1kn
    @tom-hy1kn 6 месяцев назад

    Blender game engine?

  • @viadvenavi
    @viadvenavi 6 месяцев назад

    Cool! But why they forgot about Particle Nodes for a years....

    • @StrikeDigital3D
      @StrikeDigital3D 6 месяцев назад +1

      Particles were only ever a test, and are now being implemented as geometry nodes

  • @haruruben
    @haruruben 6 месяцев назад

    Ears perk up 😱

  • @MrBrigadierArchived
    @MrBrigadierArchived 6 месяцев назад

    bruh, Blender "always" had Bullet physics :\
    and doesnt Blender already have simulation nodes?

    • @rano12321
      @rano12321 6 месяцев назад +1

      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.

  • @jmalmsten
    @jmalmsten 6 месяцев назад

    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 6 месяцев назад

      it won't replace houdini fully, but will replace for a lot of people.

  • @chrisxdeboy
    @chrisxdeboy 6 месяцев назад

    I would have gone with jolt, personally.

  • @cardmagic268
    @cardmagic268 6 месяцев назад

    Bullet is great for sims, not so great for game engines.

  • @nowherebrain
    @nowherebrain 6 месяцев назад

    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 6 месяцев назад +1

      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 6 месяцев назад

      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 6 месяцев назад

      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 6 месяцев назад

      @@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 6 месяцев назад

      @@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.

  • @64bit-Slash
    @64bit-Slash 6 месяцев назад

    It's a sad blenderp doesn't support c# instead slow trash like pycrap and visual noodel spaghetti

    • @ashlee3dee
      @ashlee3dee 6 месяцев назад

      Blender is largely written in C and C++, it's also open source and free. What's stopping you?

    • @64bit-Slash
      @64bit-Slash 6 месяцев назад

      @@ashlee3dee time expertise... maybe AI will fix blender and add a better api not written in a garbage language like pyrot

  • @AnabranAnimations
    @AnabranAnimations 6 месяцев назад +1

    I see nothing here not already available with the current Rigid body physic engine.
    We need BETTER cloth and hair physics!!

    • @ashlee3dee
      @ashlee3dee 6 месяцев назад +1

      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.

    • @AnabranAnimations
      @AnabranAnimations 6 месяцев назад +1

      @@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 6 месяцев назад +2

      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

    • @AnabranAnimations
      @AnabranAnimations 6 месяцев назад

      @@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 6 месяцев назад +2

      @@AnabranAnimations 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 6 месяцев назад +1

    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 6 месяцев назад

      Cough, Affinity now owned by scummy Canva, which will likely bring subscriptions into play eventually.

  • @anth5189
    @anth5189 6 месяцев назад

    This is great. What about UPBGE?

    • @hipflipped
      @hipflipped 6 месяцев назад

      What about it? No one cares about UPBGE.

    • @rano12321
      @rano12321 6 месяцев назад +1

      godot

  • @killorfill6953
    @killorfill6953 6 месяцев назад +2

    Never fail to laugh when I see a lame advert for Photoshop after selecting one of your videos 😆🤣😂