catchyid 34 Posted March 4 hey guys, this is a silly question for some of you I know I am a C++ programmer in the first place and I use Houdini as an Artist, however, it's been like 6 years now and I can do almost every thing in either vex and python (my job is to create FX using existing solvers). Can you give me some use-cases where someone needs to write C++ code? The only use-case in mind is integrating with third party applications (e.g. data translators), are there any other use-cases? Thx Share this post Link to post Share on other sites
Stalkerx777 168 Posted March 23 Yeah you pretty much answered your own question, VEX can do A LOT these days. It wasn't that far ago when it could only iterate over points and that was it. Now you have vertex, primitive, detail, volume iteration. Wrangle SOPs also didn't exist then. These days, C++ operators are used primarily for proprietary studio data exchange. Over more than a decade, we at Imageworks wrote hundreds of custom DSOs for Houdini, many of which we still support out of necessity and artist habits, but we haven't written a single new C++ operator for the last ~5 years I think. One thing that you still C++ for is multidimensional sparse matrices for some advanced solver hackery, which are lacking in VEX. Share this post Link to post Share on other sites
catchyid 34 Posted March 23 PERFECT thaaanks alot Alex, at least I can confirm now I am not missing something here Share this post Link to post Share on other sites