benne5 Posted June 6, 2019 Share Posted June 6, 2019 (edited) I'm trying to wrap my mind around the usage of the Compiled block nodes. I have taken a look at the example in the documentation. But, I am still confused about what scenarios you would want to use them in? Could someone please describe when a user might use it and what the advantage is? Edited June 6, 2019 by benne5 Quote Link to comment Share on other sites More sharing options...
anim Posted June 6, 2019 Share Posted June 6, 2019 https://www.sidefx.com/tutorials/houdini-16-masterclass-compiled-sops/ 1 Quote Link to comment Share on other sites More sharing options...
LaidlawFX Posted June 10, 2019 Share Posted June 10, 2019 One of the more common cases I have used them in is for importers and exporters. Generally when communicating with another package if you use python if becomes burdensome to dive between external python libraries, nodes, and python sops. This allows you to stream line the process in one language and cut back and forth. Also this saves you from needing to say cross between vex and python for an optimized operation. Python is way better at string management, however once you have constructed that string you may want to do a vex like function to it before you do another python function with that string. Saving you from jumping through multiple languages. Quote Link to comment Share on other sites More sharing options...
lukeiamyourfather Posted June 10, 2019 Share Posted June 10, 2019 I'm using them to spawn millions and millions of instances for large environments. Without the compile blocks it takes much longer (like half an hour versus a minute or two). 1 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.