inquisit Posted January 21, 2020 Share Posted January 21, 2020 (edited) Is learning Processing a good idea and easily translatable to VEX? There are some excellent resources like Daniel Shiffman, who does a great job of explaining the foundations of programming. Edited January 21, 2020 by inquisit Quote Link to comment Share on other sites More sharing options...
acey195 Posted January 21, 2020 Share Posted January 21, 2020 Yes and no. The stuff he teaches is indeed great and some of it will be transferable (at least the basic coding logic) However, the syntax of that language is quite different from Vex, and it would work the closest to Vex, run over "detail (only once)", which while valid for some purposes, is not the most efficient use of VEX. In this case using a Python SOP will be about the same speed, which is probably easier to learn (has more learning resources outside of Houdini) VEX is kind of designed to process existing data, rather than generating everything from scratch. (but note that it CAN do it) When VEX is run over "points" or "primitives", it acts more like a shader, executing exactly the same code for each of them, which allows multi-threading, unlocking its true power. Hope that helps! 1 1 Quote Link to comment Share on other sites More sharing options...
kleer001 Posted January 22, 2020 Share Posted January 22, 2020 There are enough VEX and Wrangle SOP resources that you can dive directly into it without needed to learning something else beforehand. That is, of course, unless you're planning on learning Processing anyways, then, yes, it will be a little bit of help just like Twan said. 2 Quote Link to comment Share on other sites More sharing options...
jonp Posted February 1, 2020 Share Posted February 1, 2020 Can you follow this with VEX? Seems like a lot of overlap with Processing: Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.