[VEX for Algorithmic Design] E04 _ Variables and Operations

  Рет қаралды 14,507

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 in daily basis.
In this 4th episode I'm explaining variables and operations with VEX which is one of the essential concept of any programming language.
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 a variable?
00:03:44 Variable creation with VEX
00:09:43 Numerical operations with VEX
00:17:27 Numerical casting with VEX
00:23:03 String operations with VEX
00:25:03 String casting with VEX
00:33:45 Vector operations with VEX
00:53:37 Dot operator for vector with VEX
01:01:12 Next topic - Arrays
[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

Пікірлер: 26
@VitaminSoup
@VitaminSoup 3 жыл бұрын
Wish this was around when I started out ... really eases into concepts and practical applications. Cant wait til one about arrays pops up
@stevensilcock
@stevensilcock 10 ай бұрын
Doh! I just got to this video in the series...Scene View split for spreadsheet...ignore my suggestion on the first video. 😀
@sumonecalledalex
@sumonecalledalex 3 жыл бұрын
Gold. Thanks
@TunafishnCrackers
@TunafishnCrackers 3 жыл бұрын
Thank for these videos, I'm familiar with the concepts but these tutorials really helps to build up a solid foundation and understanding of some complex subjects. Thank you for taking the time to make these videos.
@maurypb
@maurypb 2 жыл бұрын
Thanks for doing this, very thorough. Appreciated!
@BROWBABA420
@BROWBABA420 3 жыл бұрын
Thank you so much for making these videos
@programmationinfographie3286
@programmationinfographie3286 Жыл бұрын
Thank you for this series ! Very helpful !
@RibeyeconAdventures
@RibeyeconAdventures Жыл бұрын
I am finally starting to understand this
@delaskarcaicedo5778
@delaskarcaicedo5778 3 жыл бұрын
Thank you so much bro for these video. Amazing!!
@jonosvlog9913
@jonosvlog9913 Жыл бұрын
Thanks for the amazing video! Really good for Houdini Beginners!
@sunnyverma8005
@sunnyverma8005 2 жыл бұрын
Very thankful to you. That is very useful😌
@skrotov
@skrotov 3 жыл бұрын
Thank you)) going to arrays =))
@bombomb_001
@bombomb_001 3 жыл бұрын
Very appreciate your tut!
@mohamedazab3586
@mohamedazab3586 4 ай бұрын
Thanks
@zoharlevin83
@zoharlevin83 3 жыл бұрын
great tutorial! thanks for [utting it all toghter
@calciolari147
@calciolari147 3 жыл бұрын
Thank you very good this lessons
@RajuMon2016
@RajuMon2016 3 жыл бұрын
This is awesome
@kajenomaja
@kajenomaja 3 жыл бұрын
Awesome!
@bhagyavalande6114
@bhagyavalande6114 2 жыл бұрын
satisfied
@billlee9757
@billlee9757 3 жыл бұрын
thank you very much Mr. but I am confused about the vector multiply. v1 = (1,2,3); v2 = (4,5,6); why v1 * v2 == (4,10,18)? I can't understand it neither dot or cross. I think the result should be 32for dot or (-3,6,-3)for cross. I am a beginner with vex,is there anything I missed? thank you very much again for these wonderful lessons. hope you have a good day.
@JafarDashti
@JafarDashti 2 жыл бұрын
in vector multiplication you have to mult each component of each vector separately, x = 1*4=4 y =2*5= 10 , z =3*6 = 18. this is how vector math works and it's not related to vex only, it's also the same for divide, subtract and addition. the result should be vector not just a scalar. in case of cross and dot product it's different because they are functions and for cross product the result is a vector and for dot product is scalar value. you can google about dot and cross to see the usage in computer graphics.
@rayanmagneto
@rayanmagneto 3 жыл бұрын
👌👌
@dipankarbiswas033
@dipankarbiswas033 3 жыл бұрын
bro please let me know python or vex what should I learn ??
@lucas199844
@lucas199844 Ай бұрын
int a = chi('a'); int b = chi('b'); int ab = a / b; i@ab = ab; float afb = (float)a / b; f@afb = afb; This way works too, instead of writing float af = a;
@vindeep1421
@vindeep1421 8 ай бұрын
@kovarniypi2298
@kovarniypi2298 2 жыл бұрын
Your videos is over-informative, which is super good. Thank you very much! But the way you talk... like a turtle, had to watch on 1.5 :D Thanks you very much
[VEX for Algorithmic Design] E05 _ Array
43:45
Junichiro Horikawa
Рет қаралды 18 М.
[VEX for Algorithmic Design] E06 _ Strings
1:00:05
Junichiro Horikawa
Рет қаралды 12 М.
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 14 МЛН
1❤️
00:20
すしらーめん《りく》
Рет қаралды 32 МЛН
Running a Buffer Overflow Attack - Computerphile
17:30
Computerphile
Рет қаралды 2 МЛН
What is a Monad? - Computerphile
21:50
Computerphile
Рет қаралды 591 М.
Elliptic Curves - Computerphile
8:42
Computerphile
Рет қаралды 535 М.
Top 5 Beginner PCB Design Mistakes (and how to fix them)
12:52
Altium Academy
Рет қаралды 194 М.
Effective Neovim: Instant IDE
16:16
TJ DeVries
Рет қаралды 766 М.
[VEX for Algorithmic Design] E08 _ Conditional
1:27:09
Junichiro Horikawa
Рет қаралды 10 М.
Transport Layer Security (TLS) - Computerphile
15:33
Computerphile
Рет қаралды 467 М.
Orientation Attributes: Instancing Part 1 - Handy Houdini Tips
19:03
Vectoring Words (Word Embeddings) - Computerphile
16:56
Computerphile
Рет қаралды 278 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,3 МЛН
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 291 М.
😱НОУТБУК СОСЕДКИ😱
0:30
OMG DEN
Рет қаралды 2,6 МЛН