[VEX for Algorithmic Design] E24 _ Force Basics

  Рет қаралды 8,731

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 24th episode, I'm explaining the basics of forces to show how you can implement it with several different forces.
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 Force?
00:06:57 Gravity Force
00:14:00 Bouncing
00:21:29 Initial Velocity
00:26:09 Force for Multiple Objects
00:30:36 Force with Mass
00:38:56 Air Friction
00:46:09 Water Friction
00:53:53 Wind Force
00:57:22 Turbulence Force
01:07:34 Next Topic - Extended Forces
[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

Пікірлер: 20
@kummer45
@kummer45 3 жыл бұрын
The brain of this individual is outstanding. I made a large portion of his tutorial with full success. However the conception of list managing, data trees, lists, ranges and domains in his head is simply perplexing. He understands the mechanics of the program. Keep the outstanding work. Grasshopper MUST be a thing. It must be the basic education of an architect.
@FaitelTech
@FaitelTech 3 жыл бұрын
I assume that we should calculate Force and not Acceleration in Force with masses chapter. Newton's second law states that force is directly proportional to the mass of an object and its acceleration. F = m * g. That's mean heavier objects should fall faster as obvious as feather versus piano dropping example. Gravity can be called acceleration because used as constant change vector of object motion. F or force is special vector that modifies velocity at each moment of time because it's represents acceleration of influence of both values (mass and gravity) on object by proportional increasing of its vector length. According to wiki: In physics, a force is any interaction that, when unopposed, will change the motion of an object. A force can cause an object with mass to change its velocity (which includes to begin moving from a state of rest), i.e., to accelerate. Force can also be described intuitively as a push or a pull. A force has both magnitude and direction, making it a vector quantity. en.wikipedia.org/wiki/Force
@simo299
@simo299 3 жыл бұрын
As a relative Houdini apprentice, I’ve found VEX quite daunting but your video was really easy to follow and useful. Great idea to sketch out the tasks first and then, step by step, work through how to build the code to solve the problem. Also good that you start simple and then scale-up the whole system by adding further controls. That’s a simple but great approach when it comes to de-bugging.
@artswikipedia
@artswikipedia 3 жыл бұрын
I thought drooping two objects with different masses will reach the floor at the same time, this contradict the f=ma. Because Earth gives everything the exact same acceleration, objects with different masses will still hit the ground at the same time if they are dropped from the same height people think that gravity acts more on a heavier object thus pulling it down faster. In fact, gravity works independently of mass. This means that all objects should fall at the same rate. ... If there is no air resistance, or the same amount of air resistance, then objects of the same mass will fall at the same rate.
@paoloricaldone6273
@paoloricaldone6273 3 жыл бұрын
Please continue this beautiful series of VEX (also for a fee, which seems right to me)
@lionlee19hk
@lionlee19hk 3 жыл бұрын
Thank you for the series!! Learned a lot from it. Would like to learn more about UV .
@neill162
@neill162 3 жыл бұрын
Pure gold ! as usual.
@klopimindero3842
@klopimindero3842 2 жыл бұрын
Lovely tutorial!
@thomashsiao4304
@thomashsiao4304 3 жыл бұрын
Really appreciate, thank you so much!!!
@kasali2739
@kasali2739 3 жыл бұрын
Thank you for your tutorials! How about creating own NURBS system with parameter controlled beziers with VEX?
@paoloricaldone6273
@paoloricaldone6273 3 жыл бұрын
I have followed the series with a lot of interest and I give you both compliments and thanks. In an early lesson you mentioned the idea of doing a lesson on Expressions Functions ... do you still think you want to do it?
@kitma5747
@kitma5747 3 жыл бұрын
Thank you
@radekheil2947
@radekheil2947 3 жыл бұрын
Thanks for the tutorial, but one thing. Gravity acceleration is independent from mass. "all bodies accelerate in vacuum at the same rate, regardless of the masses or compositions of the bodies"
@HexGrimm
@HexGrimm 3 жыл бұрын
Just found that friction equation isn't correct too. It should depend on speed, but in the video on 43:24 I see vector's normalisation. there is a mistake I guess.
@the_shizon3322
@the_shizon3322 3 жыл бұрын
hmm, but wouldn't you want the friction to be constant? If you don't normalize it, it will be like an opposite acceleration. Maybe?
@red-x-studio
@red-x-studio 11 ай бұрын
@@the_shizon3322 air friction is not constant. it is speed dependent. basically it acts as deacceleration. at speed 0 you have no air friction. at high speeds you have high air friction
@secretsurvivors5021
@secretsurvivors5021 Жыл бұрын
Can you please create a video for buoyancy force as well. Or if you have some documentation regarding that to understand that as well
@ruiwang7895
@ruiwang7895 3 жыл бұрын
UV please!
@bando3789
@bando3789 3 жыл бұрын
RBD please.
@riff-00-00
@riff-00-00 Жыл бұрын
I think you have to update the position of the point in the video is wrong, I think you should write it like this, vector force=set(0,-9.8,0); @v+=force; V @ DIS force = 0.5 * force* pow (@ Time, 2); @P+=@DIS;
[VEX for Algorithmic Design] E25 _ Force Extended
3:53:33
Junichiro Horikawa
Рет қаралды 8 М.
[VEX for Algorithmic Design] E07 _ Loop
1:47:39
Junichiro Horikawa
Рет қаралды 20 М.
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 122 МЛН
How to open a can? 🤪 lifehack
00:25
Mr.Clabik - Friends
Рет қаралды 13 МЛН
НЕОБЫЧНЫЙ ЛЕДЕНЕЦ
00:49
Sveta Sollar
Рет қаралды 7 МЛН
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 10 МЛН
[VEX for Algorithmic Design] E03 _ Parameter Basics
1:35:09
Junichiro Horikawa
Рет қаралды 20 М.
Tying & Untying A Ribbon Knot Using Sidefx's Houdini Vellum
18:27
[VEX for Algorithmic Design] E21 _ Half-Edge Basics
1:42:27
Junichiro Horikawa
Рет қаралды 11 М.
[VEX for Algorithmic Design] E09 _ Function
1:41:44
Junichiro Horikawa
Рет қаралды 10 М.
Model a bridge in Houdini || Beginner Tutorial
11:26
Simon Houdini
Рет қаралды 40 М.
[VEX for Algorithmic Design] E14 _ Quaternion Basics
1:41:09
Junichiro Horikawa
Рет қаралды 21 М.
From Basics to Brilliance: Vellum Tutorial Series in Houdini (1/3)
35:37
Emulating biology to make tiny robots
12:05
Breaking Taps
Рет қаралды 47 М.
[VEX for Algorithmic Design] E08 _ Conditional
1:27:09
Junichiro Horikawa
Рет қаралды 10 М.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Рет қаралды 800 М.