[VEX for Algorithmic Design] E20 _ Solver Basics

  Рет қаралды 21,847

Junichiro Horikawa

Junichiro Horikawa

Күн бұрын

This is a new series I've started explaining the basics of VEX for algorithmic design / procedural modeling which I'm using on daily basis.
In this 20th episode, I'm explaining the basics of SOP Solver what it is and how you can use it together with VEX for many purposes.
I've also started a Patreon, it would be great if I could get your support to continue creating tutorial contents.
00:00:00 Intro / What is Solver?
00:03:34 Basic Translation
00:08:49 Basic Transformation
00:12:21 Basic Growth
00:19:30 Vector Flow on Object
00:46:49 Vector Flow inside Volume
00:59:46 Geometrical Modification
01:14:41 Basic Fractal
01:31:06 Chained Solver
02:11:14 Next Topic - Half Edge
[Project Data Downloads]
github.com/jhorikawa/VEXForAl...
[Patreon page]
/ junichirohorikawa
[Episodes]
Episode 1 - Attribute Basics: • [VEX for Algorithmic D...
Episode 2 - Group Basics: • [VEX for Algorithmic D...
Episode 3 - Parameter Basics: • [VEX for Algorithmic D...
Episode 4 - Variables and Operations: • [VEX for Algorithmic D...
Episode 5 - Array: • [VEX for Algorithmic D...
Episode 6 - Strings: • [VEX for Algorithmic D...
Episode 7 - Loop: • [VEX for Algorithmic D...
Episode 8 - Conditional: • [VEX for Algorithmic D...
Episode 9 - Function: • [VEX for Algorithmic D...
Episode 10 - Volume Basics: • [VEX for Algorithmic D...
Episode 11 - Dictionary Basics: • [VEX for Algorithmic D...
Episode 12 - Vector Basics: • [VEX for Algorithmic D...
Episode 13 - Trigonometry Basics: • [VEX for Algorithmic D...
Episode 14 - Quaternion Basics: • [VEX for Algorithmic D...
Episode 15 - Matrix Basics 1: • [VEX for Algorithmic D...
Episode 16 - Geometry Functions: • [VEX for Algorithmic D...
Episode 17 - Intrinsic Attribute: • [VEX for Algorithmic D...
Episode 18 - Randomness Basics: • [VEX for Algorithmic D...
Episode 19 - Noise Basics: • [VEX for Algorithmic D...
Episode 20 - Solver Basics: • [VEX for Algorithmic D...
Episode 21 - Half-Edge Basics • [VEX for Algorithmic D...
Episode 22 - Remapping Basics: • [VEX for Algorithmic D...
Episode 23 - SDF Basics: • [VEX for Algorithmic D...
Episode 24 - Force Basics: • [VEX for Algorithmic D...
Episode 25 - Force Extended: • [VEX for Algorithmic D...
Episode 26 - Recursion Basics: • [VEX for Algorithmic D...
[Houdini Related Playlists]
VEX for Algorithmic Design: • VEX for Algorithmic De...
Houdini Tutorial: • Houdini Tutorials
Houdini Algorithmic Live: • Houdini Algorithmic Live
Houdini Snippets: • Houdini Snippets
Houdini Tips: • Playlist
[Portal Page]
Facebook Page: / parametricproceduralho...
[Books]
Algorithmic Design Workbook with Houdini: gum.co/GOZFw
Tiling Pattern with Houdini: gumroad.com/l/OVDgY
Algorithmic Design with Houdini: www.bnn.co.jp/books/9788/
Books on BOOTH: orangejellies.booth.pm/
[Contact]
Twitter: / jhorikawa_err

Пікірлер: 35
@marvelouswalrus949
@marvelouswalrus949 3 жыл бұрын
You, sir, are on fire! Keep up the good work. You are an excellent teacher.
@antoninterrancle6623
@antoninterrancle6623 3 жыл бұрын
Yes best teacher !
@BonganiNdlovu
@BonganiNdlovu 3 жыл бұрын
Thanks for sharing your knowledge man! Much appreciated!!!
@antoninterrancle6623
@antoninterrancle6623 3 жыл бұрын
Your broadcast help really to understand !
@c.e.l.l.z
@c.e.l.l.z Жыл бұрын
Man, your solution at 56:24 is next level, took me a while to understand why it works.
@massimobaita7178
@massimobaita7178 3 жыл бұрын
Thank You very much, Junichiro!
@mrmaxim77726
@mrmaxim77726 3 жыл бұрын
outstanding, bro! Thnx!
@shamshadhussainfx5326
@shamshadhussainfx5326 3 жыл бұрын
Great sir... you'r a great teacher...
@coccosoids
@coccosoids 3 жыл бұрын
*this is too good not give back somehow. Going for one of the memberships on Patreon right now. Thank you.
@kitma5747
@kitma5747 3 жыл бұрын
KZbin should add funding per clip, this is pure gold! Thank you Juni.
@ablae1234
@ablae1234 3 жыл бұрын
best out there i watched every episode
@marvelouswalrus949
@marvelouswalrus949 3 жыл бұрын
Indeed.
@Misstigon
@Misstigon 3 жыл бұрын
@@marvelouswalrus949 me too
@klopimindero3842
@klopimindero3842 2 жыл бұрын
Great video
@Floydianification
@Floydianification Жыл бұрын
incredible
@user-jz4wn5qr9c
@user-jz4wn5qr9c 3 жыл бұрын
You're the best!
@tylerstrasser2073
@tylerstrasser2073 Жыл бұрын
Cool tutorial so far. Super cool seeing the vector field formation. Didn't know you could do that with a 2d curl noise. Little bit of feedback: 31:09 not sure why the ray is there. Scatter automatically interprets these attributes for you. No need to ray.
@lucianosantoro7849
@lucianosantoro7849 Ай бұрын
yes but it is slower
@izvarzone
@izvarzone 3 жыл бұрын
1:44:32 - substeps on solver seems to be giving more accurate results, but then need to @P += @N/number_of_substeps in first line.
@SuperDahalo
@SuperDahalo 2 жыл бұрын
Thank you for providing these great tutorials for free Junichiro. Is there a way to support you in your work? I've looked on your website for a patreon or a paypal but couldn't find any
@shamshadhussainfx5326
@shamshadhussainfx5326 3 жыл бұрын
❤❤❤❤❤❤
@ilia7976
@ilia7976 2 жыл бұрын
Just a quick question: Why do you use primuv() instead of prim primattrib() in chained solver part here? Thanks
@paoloricaldone6273
@paoloricaldone6273 3 жыл бұрын
top
@NFSDieHard
@NFSDieHard Жыл бұрын
😘😘
@axe_fx
@axe_fx 2 жыл бұрын
45:52 how did he set the new particles to get the @Cd value from the original points? he told them to get the @Cd value FROM THEMSELVES, yet it worked???
@Kumodot
@Kumodot Жыл бұрын
I guess in 19.5 you once you do the fields and scatter, the vector field is copied over if i am not wrong. :)
@lucianosantoro7849
@lucianosantoro7849 Ай бұрын
yes but the ray method is faster, imagine having an animated v field on 100000 points. It is better to make the vectors on a lowpoly geo and then ray onto the high point count one
@apo6199
@apo6199 3 жыл бұрын
1:43:59 Hi Junichiro, there is a reflect() function in vex you can use to calculate the reflected vector easily using the original vector and the surface normal vector.
@ghost62370
@ghost62370 2 жыл бұрын
Whaaaaaaaat ??
@nictanghe98
@nictanghe98 3 жыл бұрын
I have a weird bug where at frame 0 a point is at 0 and all the deathpoints also span in 0 and stay there. code is ``` @P += @N * chf("speed"); i@life--; if(i@life < 0) { vector ruv = rand(@P); vector pos = uvsample(1, "p", "uv", ruv); int pt = addpoint(0, pos); int life =floor(rand(@P + chf("seed")) * chf("maxlife")); setpointattrib(0, "life", pt, life); removepoint(0,@ptnum); } ```
@nictanghe98
@nictanghe98 3 жыл бұрын
If i refollow and retype all the code i get the exact same error ? Is`nt there a problem becouse you`re getting data from vertexes but looping over points ?
@biiiiioshock
@biiiiioshock 3 жыл бұрын
Lowercase « p » in uvsample function should be uppercase « P »
@nictanghe98
@nictanghe98 3 жыл бұрын
@@biiiiioshock Oh My God I have been depressed all week not knowing why. you are my hero. Also what does the P refer to ? is it Pos ?
@wushuangji5200
@wushuangji5200 2 жыл бұрын
剃完胡子好青涩哈哈😂🤣
@DommageCollateral
@DommageCollateral 11 ай бұрын
bro i can feel that you throat is dry as fk. same goes for me. your def spending to much time in front of computer and forget to breath
[VEX for Algorithmic Design] E21 _ Half-Edge Basics
1:42:27
Junichiro Horikawa
Рет қаралды 11 М.
SOP Solver - Houdini For MoGraph Ep0010
4:40
Far Out Studio
Рет қаралды 20 М.
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 122 МЛН
How did CatNap end up in Luca cartoon?🙀
00:16
LOL
Рет қаралды 6 МЛН
[VEX for Algorithmic Design] E10 _ Volume Basics
1:41:06
Junichiro Horikawa
Рет қаралды 24 М.
Orientation Attributes: Instancing Part 1 - Handy Houdini Tips
19:03
Touch of Colour | Jakub Spacek | FMX HIVE 2022
37:41
Houdini
Рет қаралды 37 М.
Grasshopper tutorial - Voronoi Bike Seat
13:17
Filippo Ruggiero
Рет қаралды 4,3 М.
INSANE OpenAI News: GPT-4o and your own AI partner
28:48
AI Search
Рет қаралды 264 М.
SOP Solver for Beginners in Houdini
24:13
bubblepins
Рет қаралды 32 М.
Houdini Liquid Flow Tutorial (Fluid Simulation)
17:45
CG Artist Academy
Рет қаралды 119 М.
Купите ЭТОТ БЮДЖЕТНИК вместо флагманов от Samsung, Xiaomi и Apple!
13:03
Thebox - о технике и гаджетах
Рет қаралды 59 М.
Introducing GPT-4o
26:13
OpenAI
Рет қаралды 3,2 МЛН
Phone charger explosion
0:43
_vector_
Рет қаралды 52 МЛН