Point by Point | Simon Fiedler | Houdini HIVE Utrecht

  Рет қаралды 52,921

Houdini

Houdini

5 жыл бұрын

Simon demonstrates a collection of techniques on how to create geometry using simple VEX code and deforming objects with generated data.

Пікірлер: 44
@vonak6583
@vonak6583 2 жыл бұрын
Thank you for sharing ! For those who have issues with doing the first one, don't forget to put normals on point AND activate your point into the "add" node !
@MrMythorst
@MrMythorst 5 жыл бұрын
Hey Simon, thanks for the great Asset and Tutorial. But where can i find your asset ? thanks a lot :)
@user-wq3ki6zs6q
@user-wq3ki6zs6q 4 жыл бұрын
thanks for this tutorial, but i cannot make it for last two cases. how can i make that curves avoid each other..
@ilyaeuteneier
@ilyaeuteneier 5 жыл бұрын
// project first point vector minpos = minpos(1, @P); @P = minpos; vector currentpos = @P; // set up initial variables vector dir = chv("axis"); int newprim = addprim(0, "polyline"); for( int i=0; i < chi("number_of_pounts"); i++ ) { // check N of closest point to the currently processed point on surface int closept = nearpoint(1, currentpos); vector closeN = point(1, "N" ,closept); // calculate new point position vector newpos = normalize(cross(closeN, dir + curlnoise(currentpos + i * 0.01) * ch("noise"))) * ch("stepsize"); // reproject new point position onto surface vector projectpos = minpos(1, currentpos + newpos); // draw new point with layer offset int newpt = addpoint(0, projectpos + closeN * ch("offset") * 0.00001 * i); addvertex(0, newprim, newpt); // set the new point to be the currentpos for next iteraction currentpos = projectpos; }
@Cazaq
@Cazaq 2 жыл бұрын
Thank youi!
@anaisdetailleur4265
@anaisdetailleur4265 Ай бұрын
thanks
@renderdude5997
@renderdude5997 5 жыл бұрын
cool
@nothingspeaks
@nothingspeaks 5 жыл бұрын
whats after curl noise? its cut off
@julyperez8343
@julyperez8343 2 жыл бұрын
True love
@user-kw9cu
@user-kw9cu 4 жыл бұрын
vector minpos = minpos(1, @P); @P = minpos; vector currentpos = @P; vector dir = chv("axis"); int newprim = addprim(0, "polyline"); for( int i=0; i < chi("number_of_points"); i++) { int closept = nearpoint(1, currentpos); vector closeN = point(1, "N", closept); vector newpos = normalize(cross(closeN, dir + curlnoise(currentpos + i * 0.01) * ch("noise"))) * ch("stepsize"); vector projectpos = minpos(1, currentpos + newpos); int newpt = addpoint(0, projectpos + closeN * ch("offset") * 0.00001 * i); addvertex(0, newprim, newpt); currentpos = projectpos; } !!! Before feeding geometry to the wrangler add Normal node and set "Add normals to: Points"
@samsimyonraj9001
@samsimyonraj9001 Жыл бұрын
its working for me thanks bro
@ThomasKlyhnChristensen
@ThomasKlyhnChristensen 5 жыл бұрын
I dont understand why but I cannot get this to work, I have copied it exactly (at least I think so) i am getting no errors and the first point is drawn on the surface of my geometry, but nothing else happens, no matter the number of points, stepsize etc, none of it changes anything. I can see more point being added in the spreadsheet but they are all in the same spot. any ideas? was this code posted somewhere by now?
@felipe_ai
@felipe_ai 5 жыл бұрын
You target geo needs point normals, you can add a normal node and set it to points
@sergeyrybkin1331
@sergeyrybkin1331 5 жыл бұрын
after geometry create attribwrangle @N=@N;
@whomair
@whomair 5 жыл бұрын
@@sergeyrybkin1331 tried adding the normal node and attribute wrangle both. checked the code, no visible errors. nothing shows. what am i not doing?
@SansP3ur
@SansP3ur 5 жыл бұрын
I"m not trying to be dodgy or smug, but you may want to consider taking your question to forums.odforce.net/ then link your thread back here.
@user-hl5zx1qh7s
@user-hl5zx1qh7s 4 жыл бұрын
@@felipe_ai Can i get help from you? how did you made it to work? Can you send me a screen shot on discord or something
@yanasitta
@yanasitta 4 жыл бұрын
Thanks. I got curve wrap to work but its seems to only want to distribute towards the bottom of the object and not to far up unless I mess with the transform translation settings.
@user-hl5zx1qh7s
@user-hl5zx1qh7s 4 жыл бұрын
Can i get help from you? how did you made it to work? Can you send me a screen shot on discord or something
@keanodaley512
@keanodaley512 3 жыл бұрын
@@user-hl5zx1qh7s hey mate do you have a email? i need help with this.
@lahiru3908
@lahiru3908 3 жыл бұрын
Thank you
@Ali-pi6mn
@Ali-pi6mn 3 жыл бұрын
hey can you tell me how to added geometry to the line for the first one??
@keanodaley512
@keanodaley512 3 жыл бұрын
@@Ali-pi6mn did you get it to work?
@Ali-pi6mn
@Ali-pi6mn 3 жыл бұрын
@@keanodaley512 yes I used poly wire
@keanodaley512
@keanodaley512 3 жыл бұрын
@@Ali-pi6mn do you have Instagram or something? I think I need to help bud.
@Zorn101
@Zorn101 5 жыл бұрын
Where can I find the Noodle doodle sop?
@Ali-pi6mn
@Ali-pi6mn 3 жыл бұрын
hey can you tell me how to added geometry to the line for the first one??
@sams_3d_stuff
@sams_3d_stuff 5 жыл бұрын
It's working for me,thanks. In a weird way though :/
@user-hl5zx1qh7s
@user-hl5zx1qh7s 4 жыл бұрын
Can i get help from you? how did you made it to work? Can you send me a screen shot on discord or something
@julyperez8343
@julyperez8343 2 жыл бұрын
God
@thing3d
@thing3d 5 жыл бұрын
same issue for me.
@xl000
@xl000 5 жыл бұрын
after geometry create attribwrangle @N=@N;
@Bletch505
@Bletch505 6 ай бұрын
grüsse aus der schweiz
@Staglaitor
@Staglaitor 10 ай бұрын
Some experts say that visual programming is the future (nodes) because visually you can understand (cover) a more complex algorithm. Question to the author of the video: Can I use visual scripting in houdini without VEX and other obsolete programming methods at all or is houdini still dependent on old technologies and visual sciping is not yet fully developed and has limitations?
@fastlearner292
@fastlearner292 10 ай бұрын
Don't know what experts you are talking about, nooone of programming is "obsolete". Pretty insulting for you to say that. It is much much better for small scripts and such which isn't too complex and in that case it's much more easily understandable. In large and complex stuff it's not the most optimal way, lots of fundamental problems with it. I suppose you can mix both (which is what many people do) to have the best of both worlds. For your question, you can use VOPS which is just vex except with nodes. I think VOPS is pretty much fine for what it is, but again, none of that "you can visually understand a more complex algorithm" stuff, that only applies for people who aren't don't know code I suppose.
@Staglaitor
@Staglaitor 10 ай бұрын
@@fastlearner292 If a prorammer see a name of function in alphabetical form - then they can't understand what is inside but if you represent the funbction-sence in the form of icon-node then you will understand more. Function-icon give more sense thah function-name. The visuals are more informative. Icon-designer can represent the whole paragraph of text just in one icon.
@mono24
@mono24 2 ай бұрын
this is so vague and non-descriptive that you may as well just put a music track on top and let the timeline fly! If you really want to teach people the code/tool you've written, you should take them step by step through the process and explain what you are doing instead of skipping 99% of the explanation, which makes this video essentially useless and kind of honestly like a flex on others saying. "LOOK AT WHAT I DID". And that is very much 99% of what this industry has become.
@renderdude5997
@renderdude5997 5 жыл бұрын
cool
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 41 МЛН
I MADE A CARDBOARD SWING!#asmr
00:40
HAYATAKU はやたく
Рет қаралды 29 МЛН
Abstract FX | Simon Holmedal | Procedural in Motion
48:24
Houdini
Рет қаралды 151 М.
5 AI tools for 3D You need to Know About!
9:36
InspirationTuts
Рет қаралды 136 М.
VEX in Motion Graphics | Entagma | Procedural in Motion
58:12
VEX in Houdini: Mandelbrot and Mandelbulb
28:59
Entagma
Рет қаралды 23 М.
Destroy the Shoe | Tim van Helsdingen | Houdini HIVE Utrecht
44:46
VEX Isn't Scary | Part 1 | Basics
17:27
Houdini
Рет қаралды 36 М.
How to Use AI To Enhance Your Renders
28:05
Max Hay
Рет қаралды 22 М.
🐨THEY WANT TO HURT THE KID? #ZOONOMALY 🐨
0:50
CATNAP
Рет қаралды 8 МЛН
“Тек қана қыздар емес” | 11-серия
29:27
АРСЕН & МЕРЕКЕ
Рет қаралды 179 М.