Terrain Simulation with Geometry Nodes - Project Heist

Ойын-сауық

This is a first test for 'Project Heist' of implementing a simulation technique for terrain erosion using Geometry Nodes and just a tiny bit of python scripting.
Find the files that are showcased in this video on the Blender Studio Platform: studio.blender.org/films/heis...
#geometrynodes #blender #b3d

Пікірлер: 37

  • @andyp123456
    @andyp1234562 жыл бұрын

    "So the general idea with geometry nodes is to support something like this in the future out of the box" This makes me very happy. It's great that it's possible to simulate basic erosion already, but having some built-in nodes to do it more easily, more efficiently, and preferably with various outputs to get different aspects of the erosion would be amazing.

  • @Kram1032
    @Kram10322 жыл бұрын

    Oh yes, iteration or recursion node *please* - that will open up near endless possibilities that currently don't exist

  • @lightspeedbubble7359

    @lightspeedbubble7359

    2 жыл бұрын

    That and nested attributes and we're as good as done. Life itself will have reached its peak and become void of a goal and pointless. Ok don't hurry then.

  • @fakecubed

    @fakecubed

    9 ай бұрын

    @@lightspeedbubble7359 What do you mean by "nested attributes"?

  • @lahcenebelbachir7929
    @lahcenebelbachir79292 жыл бұрын

    Awesome, Blendini is coming together nicely.

  • @Avatars3d

    @Avatars3d

    2 жыл бұрын

    Did you just call me?

  • @Avatars3d

    @Avatars3d

    2 жыл бұрын

    I'm sure coming together nicely 🤣

  • @lahcenebelbachir7929

    @lahcenebelbachir7929

    2 жыл бұрын

    @@Avatars3d lmao! You really are... 🤣👍

  • @TheLolilol321
    @TheLolilol3212 жыл бұрын

    Even the node tree looks like terrain!

  • @3d-illusions
    @3d-illusions2 жыл бұрын

    Can you imagine if geo nodes had a script node that accepted a language which runs at similar speeds to C++, such as VEX for example. Would be great accompaniment to the built in nodes. Users could start building and sharing their own nodes without having to worry about getting code approval, and allowing the entire system to grow much faster than the C++ devs can achieve. Plus there's be no need to use the much slower and limited python for scenarios like this. Nodes could also optionally be automatically converted to VEX scripts too (and vice versa), so you could create systems far quicker than fiddling around with nodes, but then still share them in a node format to non coders.

  • @Leo_Risas
    @Leo_Risas2 жыл бұрын

    BLENDER, YOU SAVED THE HUMAN LIFE

  • @TripTilt
    @TripTilt2 жыл бұрын

    very cool. that is a very welcome feature. I played with GAEA already and had quite some fun. the workflow for terrain creation in that software is really great, try that to get a feel for a fun handling of that!

  • @fakecubed
    @fakecubed9 ай бұрын

    Oh man, remember back when we _didn't_ have simulation nodes?

  • @makanansari144
    @makanansari1442 жыл бұрын

    I hope to see it improved you even can use it for textures painting like substance painter for rust and dirt...

  • @lawrencedoliveiro9104
    @lawrencedoliveiro910411 ай бұрын

    Have you thought of redoing this with the new Simulation Nodes in Blender 3.6?

  • @tomvonlanthen5513
    @tomvonlanthen55132 жыл бұрын

    Wow truly awesome!

  • @sistemafuturo
    @sistemafuturo2 жыл бұрын

    This is wild. Blender's wild.

  • @Ran_Dum
    @Ran_Dum2 жыл бұрын

    Very cool

  • @hanktremain
    @hanktremain2 жыл бұрын

    really really cool!!

  • @mrmensje1
    @mrmensje12 жыл бұрын

    omgg I'm so curious if there has been more development on this simulation technique? This is crazy cool

  • @thiagofp4261
    @thiagofp42612 жыл бұрын

    I really love these animations I too I wanted to make 3d animations❤

  • @jenovaizquierdo
    @jenovaizquierdo2 жыл бұрын

    Awesome 🤩

  • @Smartroid
    @Smartroid2 жыл бұрын

    It can even be used to texture painting how substance painter does for like wet maps and stuff

  • @Champignon1000
    @Champignon1000 Жыл бұрын

    Hey, we can make it super fast if we generate 40.000 examples. and then train an AI to guess before and after results.. :) - Nice video

  • @sylvanjanleigh7527
    @sylvanjanleigh75272 жыл бұрын

    cool

  • @lightspeedbubble7359
    @lightspeedbubble73592 жыл бұрын

    I assume the performance drag is due to the python script? If it was all in Geo nodes it would be in C and likely much faster.

  • @martinmalmquist

    @martinmalmquist

    2 жыл бұрын

    I also wonder

  • @fakecubed

    @fakecubed

    9 ай бұрын

    Well, you can try it out now in 3.6.

  • @jasonfanclub4267
    @jasonfanclub42672 жыл бұрын

    NOICE

  • @pro_rookie_gamedev
    @pro_rookie_gamedev9 ай бұрын

    I'd like to see this with simulation nodes.

  • @fakecubed

    @fakecubed

    9 ай бұрын

    Erindale is selling a course that basically does this, although I get the impression his set-up is a lot more complex. I think a basic version of this would be pretty easy to do in simulation nodes, though. Generate particles on the surface, do some vector math with the surface normals to figure out a velocity for the particles, and then reduce Z on the surface based on that velocity. If you want to get fancy, there'd be a limit to how much surface material can be transported by the particles at any give time, and when the particles are traveling slowly enough they should start depositing excess material (increase Z) that they have stored. I know civil engineers have figured out formulas for erosion you could consult for realistic values, but you could probably eyeball it pretty well.

  • @Tenik_morningstar
    @Tenik_morningstar2 жыл бұрын

    please do blender for android and apple. I want to sculpt on my android tablet

  • @volodymyr2999
    @volodymyr2999 Жыл бұрын

    After this video I realized I'm noob in blender 0_0

  • @apersunthathasaridiculousl1890
    @apersunthathasaridiculousl18902 жыл бұрын

    (wowks?)

  • @soberman1520

    @soberman1520

    2 жыл бұрын

    o

  • @digitalanimator1817
    @digitalanimator18172 жыл бұрын

    Lol

  • @onjofilms
    @onjofilms2 жыл бұрын

    cool

Келесі