[VEX for Algorithmic Design] E04 _ Variables and Operations

Published 2020-10-02
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/VEXForAlgorithmicDesign

[Patreon page]
www.patreon.com/junichirohorikawa

[Episodes]
Episode 1 - Attribute Basics:    • [VEX for Algorithmic Design] E01 _ At...  
Episode 2 - Group Basics:    • [VEX for Algorithmic Design] E02 _ Gr...  
Episode 3 - Parameter Basics:    • [VEX for Algorithmic Design] E03 _ Pa...  
Episode 4 - Variables and Operations:    • [VEX for Algorithmic Design] E04 _ Va...  
Episode 5 - Array:    • [VEX for Algorithmic Design] E05 _ Array  
Episode 6 - Strings:    • [VEX for Algorithmic Design] E06 _ St...  
Episode 7 - Loop:    • [VEX for Algorithmic Design] E07 _ Loop  
Episode 8 - Conditional:    • [VEX for Algorithmic Design] E08 _ Co...  
Episode 9 - Function:    • [VEX for Algorithmic Design] E09 _ Fu...  
Episode 10 - Volume Basics:    • [VEX for Algorithmic Design] E10 _ Vo...  
Episode 11 - Dictionary Basics:    • [VEX for Algorithmic Design] E11 _ Di...  
Episode 12 - Vector Basics:    • [VEX for Algorithmic Design] E12 _ Ve...  
Episode 13 - Trigonometry Basics:    • [VEX for Algorithmic Design] E13 _ Tr...  
Episode 14 - Quaternion Basics:    • [VEX for Algorithmic Design] E14 _ Qu...  
Episode 15 - Matrix Basics 1:    • [VEX for Algorithmic Design] E15 _ Ma...  
Episode 16 - Geometry Functions:    • [VEX for Algorithmic Design] E16 _ Ge...  
Episode 17 - Intrinsic Attribute:    • [VEX for Algorithmic Design] E17 _ In...  
Episode 18 - Randomness Basics:    • [VEX for Algorithmic Design] E18 _ Ra...  
Episode 19 - Noise Basics:    • [VEX for Algorithmic Design] E19 _ No...  
Episode 20 - Solver Basics:    • [VEX for Algorithmic Design] E20 _ So...  
Episode 21 - Half-Edge Basics:    • [VEX for Algorithmic Design] E21 _ Ha...  
Episode 22 - Remapping Basics:    • [VEX for Algorithmic Design] E22 _ Re...  
Episode 23 - SDF Basics:    • [VEX for Algorithmic Design] E23 _ SD...  
Episode 24 - Force Basics:    • [VEX for Algorithmic Design] E24 _ Fo...  
Episode 25 - Force Extended:    • [VEX for Algorithmic Design] E25 _ Fo...  
Episode 26 - Recursion Basics:    • [VEX for Algorithmic Design] E26 _ Re...  


[Houdini Related Playlists]
VEX for Algorithmic Design:    • VEX for Algorithmic Design  
Houdini Tutorial:    • Houdini Tutorials  
Houdini Algorithmic Live:    • Houdini Algorithmic Live  
Houdini Snippets:    • Houdini Snippets  
Houdini Tips:    • Playlist  

[Portal Page]
Facebook Page: www.facebook.com/ParametricProceduralHoudini/

[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: twitter.com/jhorikawa_err

All Comments (21)
  • @VitaminSoup
    Wish this was around when I started out ... really eases into concepts and practical applications. Cant wait til one about arrays pops up
  • @maurypb
    Thanks for doing this, very thorough. Appreciated!
  • @jonosvlog9913
    Thanks for the amazing video! Really good for Houdini Beginners!
  • 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.
  • @stevensilcock
    Doh! I just got to this video in the series...Scene View split for spreadsheet...ignore my suggestion on the first video. :hand-purple-blue-peace:😀
  • @skrotov
    Thank you)) going to arrays =))
  • @zoharlevin83
    great tutorial! thanks for [utting it all toghter
  • @billlee9757
    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.