Jon Parker
jparker
About Me
EXPERTISE
Technical Director
Houdini Skills
ADVANCED
Procedural Modeling | Digital Assets | Mantra | Lighting | PDG | VEX | Python
Availability
Not Specified
Recent Forum Posts
USD Modify Textures Path May 9, 2025, 10:39 p.m.
In a LOP network you can use an Attribute Wrangle node to replace strings in your texture paths.
Assuming you are using MaterialX image prims as your texture inputs, on the wrangle you can set your "Primitives" parm to:
and the VEX code like this:
Assuming you are using MaterialX image prims as your texture inputs, on the wrangle you can set your "Primitives" parm to:
%descendants(%type(Material), strict=false)
and the VEX code like this:
if (usd_isattrib(0, s@primpath, "inputs:file")) { string path = usd_attrib(0, s@primpath, "inputs:file"); path = replace(path, "D:/work/projectFile/HoudiniProject/Tex", "G:/work/HoudiniProject/Tex"); s@inputs:file = path; }
point cloud .pc vs .bgeo Feb. 15, 2025, 1:13 p.m.
In performance terms, for lookup with VEX (pcopen, etc.), is there any practical difference these days between storing points as .pc files or .bgeo?
For .bgeo, does ordered vs. unordered matter?
For .bgeo, does ordered vs. unordered matter?
Solaris Portal Lights? Dec. 26, 2024, 10:34 p.m.
I just tried portal lighting for the first time in 20.5.
It looks like there is different behavior between XPU and CPU.
In XPU, the original dome lights remain visible. In CPU, they are turned off.
Is this expected?
It looks like there is different behavior between XPU and CPU.
In XPU, the original dome lights remain visible. In CPU, they are turned off.
Is this expected?