I re-did the file in houdini 21.0.440
Running on Windows 10 - 19045.3803
Ryzen 9 9950x
RTX 5090 - 581.29 Studio driver
ch()
VEX calls being made, but at render-time the SOP nodes don't exist, so those calls all fail./obj/geo1
-> /obj/RENAMED_GEO1
) and then try the Preview Procedurals LOP.
robp_sidefxHmmm I see, so what should I do for it to work? or some nodes will not work?
Thanks for sharing all that data. Ultimately I believe the issue is that there arech()
VEX calls being made, but at render-time the SOP nodes don't exist, so those calls all fail.
You can reproduce this issue locally by saving your graph to disk, renaming the network that contains it (e.g.,/obj/geo1
->/obj/RENAMED_GEO1
) and then try the Preview Procedurals LOP.
float radius = 0.01; // ch("radius");
int maxpt = 100; // chi("maxpt");
int minpt = 1; // chi("minpt");
robp_sidefxahhh got it, awesome, thanks Rob! have a good one
> Hmmm I see, so what should I do for it to work? or some nodes will not work?
Ultimately you need to break down the HDAs you use, and check them for Wrangles that make ch() calls.
In your particular example, it's enough to:
- allow editing of the "pointdeform1" node
- go inside and find the "capture" node
- edit the script around line 179 as follows:float radius = 0.01; // ch("radius");
int maxpt = 100; // chi("maxpt");
int minpt = 1; // chi("minpt");