Terrain Simulation with Geometry Nodes - Project Heist
Вставка
- Опубліковано 20 лют 2022
- 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 - Розваги
"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.
Oh yes, iteration or recursion node *please* - that will open up near endless possibilities that currently don't exist
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.
@@lightspeedbubble7359 What do you mean by "nested attributes"?
Awesome, Blendini is coming together nicely.
Did you just call me?
I'm sure coming together nicely 🤣
@@Avatars3d lmao! You really are... 🤣👍
Even the node tree looks like terrain!
BLENDER, YOU SAVED THE HUMAN LIFE
I hope to see it improved you even can use it for textures painting like substance painter for rust and dirt...
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.
Oh man, remember back when we _didn't_ have simulation nodes?
Have you thought of redoing this with the new Simulation Nodes in Blender 3.6?
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!
Wow truly awesome!
Very cool
omgg I'm so curious if there has been more development on this simulation technique? This is crazy cool
really really cool!!
It can even be used to texture painting how substance painter does for like wet maps and stuff
Awesome 🤩
I really love these animations I too I wanted to make 3d animations❤
This is wild. Blender's wild.
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.
I also wonder
Well, you can try it out now in 3.6.
cool
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
NOICE
I'd like to see this with simulation nodes.
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.
please do blender
for android and apple.
I want to sculpt on my android tablet
After this video I realized I'm noob in blender 0_0
(wowks?)
o
Lol
cool