VEX in Houdini: Space Colonization

  Рет қаралды 18,835

Entagma

Entagma

Күн бұрын

Considering supporting us / Interested in our render files? / entagma
Manuel implements Adam Runions Space Colonization algorithm in VEX. For more info visit http:www.entagma.com
00:32 Introduction to the paper by Adam Runions
00:55 A graphical explanation of the algorithm
03:42 Preparing the attractor points
09:30 Preparing the seed points
11:00 Creating the Space Colonization Solver
13:30 Writing the "Associate" Wrangle
17:15 Writing the "Expand Tree" Wrangle
25:47 Writing the "Remove Attractors" Wrangle
28:30 Evaluate the finished Solver
Download the project file here:
entagma.com/downloads/SpaceCo...
Read the original paper:
algorithmicbotany.org/papers/c...

Пікірлер: 14
@samueleb.6739
@samueleb.6739 4 жыл бұрын
Guys, first of all, incredible high quality content as always. I just want to mention a little addition I made to the code: in the third point wrangle (expand_tree), when we check if the myassociates array is empty, if it's so, it's possible to remove the current node (ptnum) from the nodes group, since it basically means it will never find any attractors from that frame on. By doing this the algorithm complexity is a bit more stable, otherwise the nodes group starts to grow up really quick after couple frames. Did I mention already that I love this channel?
@itisanniebelle
@itisanniebelle 5 ай бұрын
hi, how would i...do that? i'm extremely new to VEX. thanks!
@DforDylan920
@DforDylan920 4 жыл бұрын
this is so cool ! thank you for your tutorial!
@Entagma
@Entagma 4 жыл бұрын
Thank you!
@randykanyoka3516
@randykanyoka3516 4 жыл бұрын
hey, thank you for the video! im really new to all this and i wanted to know how to put the algorithm in Touchdesigner, does anyone know? please let me know if so
@tanothak
@tanothak 3 жыл бұрын
Thank you for a great video! Maybe I missed this from the video but I have problem with remaining attractors after a tree is fully generated. Maybe you had the same problem too. The attractors stand opposite each other, and a new node can't be made towards them, because there are two vectors related to a node with opposite direction. So a new node is created on the same place every time. Does anybody know how to solve it? Thank you!
@DarioOrtisi
@DarioOrtisi Жыл бұрын
Great explanation. Any chance to make tutorial like this for Bifrost for Maya?
@lofiecottoncloud7628
@lofiecottoncloud7628 Жыл бұрын
Hello, thanks so much for the tutorial! I was wondering how to get the particles to render smaller? When I render mine they look very big! (Although this was not the case before.. not sure what I changed?)
@evanlane1690
@evanlane1690 2 жыл бұрын
Is there a way to work this in 2d? I'm interested in applying this in 2d but I'm worried about blocking off path searching.
@ugnesmalskyte1810
@ugnesmalskyte1810 2 жыл бұрын
Hello there, great video and amazing knowledge that you are sharing here. Jet I have a question. It looks like there are no errors, yet after finishing all vex and pressing play, nothing happens at all. An I can't figure out why. Indeed I am pretty new at vex and Houdini, but maybe someone could help me out to understand what is the issue. I am using H18.5, maybe there is some differences between different H vetions?
@Entagma
@Entagma 2 жыл бұрын
Heyhey, I just fixed the link to the project file - please have a look at it and see if that helps in figuring out what's going wrong :) Cheers, Mo
@profwaldone
@profwaldone 4 жыл бұрын
thank you for your tutorial. quick noob question. can this be converted to not be reliant on animation? I'm making a tree(like) model and I just need the end result.
@CogGear
@CogGear 4 жыл бұрын
You can always just time shift to freeze state you like.
@goingsane_00
@goingsane_00 Жыл бұрын
is there a way to do this in blender?
Creating Geometry With VEX
32:38
Entagma
Рет қаралды 61 М.
Dual Mesh
23:21
Entagma
Рет қаралды 12 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 154 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 16 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 33 МЛН
Despicable Me Fart Blaster
00:51
_vector_
Рет қаралды 22 МЛН
Packing The Torus
34:47
Entagma
Рет қаралды 23 М.
Slices | Matt Ebb | SIGGRAPH HIVE 2023
46:25
Houdini
Рет қаралды 7 М.
A simple procedural animation technique
8:31
argonaut
Рет қаралды 174 М.
Is Houdini Hard to Learn?
10:40
InspirationTuts
Рет қаралды 110 М.
Coding Challenge #18: 3D Fractal Trees
22:29
The Coding Train
Рет қаралды 82 М.
Space Colonization Experiments
0:49
David Ferreira
Рет қаралды 2,9 М.
Flower Garden | Carl Krause | Paris HIVE 2023
25:12
Houdini
Рет қаралды 21 М.
VDB Basics in Houdini  *FIXED GLITCHES
11:15
RMA FIRE
Рет қаралды 7 М.
Free Houdini Tutorial: Particle Life in Houdini POPs
21:40
Entagma
Рет қаралды 11 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 154 МЛН