Found 5 posts.
Search results Show results as topic list.
Technical Discussion » Controling the render visibility for Matte Objects (Karma)
- user1111
- 5 posts
- Offline
I think you might want what is in the render geometry settings lop perhaps? For Karma you can set the holdout mode there for the geometry as None, Matte or Background.
Solaris and Karma » USD variants from alembic 'name' or 'path' attributes
- user1111
- 5 posts
- Offline
Don't think it's correct but the best I could find was to put it in a add variant block in a for each loop with everything but the thing you want to be a new variant deleted (pack, delete everything else with a removepoint in a wrangle, unpack) using the contextoption("ITERATIONVALUE") to select the correct one.
Load as reference seemed to be required for me to get it to work, don't know USD enough to know why unfortunately. It's nearly procedural with the main value that has to be hand done is the total iteration number.
It's really a mess though, hopefully we get a node that takes packed prims and turns them to variants or from a sop attribute. Would be glad to see a better way than what I've kludged too.
Load as reference seemed to be required for me to get it to work, don't know USD enough to know why unfortunately. It's nearly procedural with the main value that has to be hand done is the total iteration number.
It's really a mess though, hopefully we get a node that takes packed prims and turns them to variants or from a sop attribute. Would be glad to see a better way than what I've kludged too.
if (@ptnum!=`contextoption("ITERATIONVALUE")`){ removepoint(0,@ptnum); }
PDG/TOPs » ropgeometry callback server
- user1111
- 5 posts
- Offline
I eventually narrowed it down to the top.py calling a simple python function to get an IP adderss that didn't always choose the right network adapter. I fixed it by putting in hardcoded values to an OS.Environ path, but it would be great if you could set it in the nodes themselves.
I'll also try the new build to see if it got fixed, thanks for the help.
I'll also try the new build to see if it got fixed, thanks for the help.
PDG/TOPs » Tractor scheduler, using a geo rop fetch generates socket errors
- user1111
- 5 posts
- Offline
I think perhaps I was having a similar problem with using a farm and tops. When you go to the taskinfo for each frame is the -s “IP ADDRESS” bit correct to the machine that started the cooking relative to the rest of the farm?
If so the TOPS python command doesnt seem to be reading off the correct network device for me, so I had to change it to read from an OS.environ variable set to the IP that the farm could see.
If so the TOPS python command doesnt seem to be reading off the correct network device for me, so I had to change it to read from an OS.environ variable set to the IP that the farm could see.
PDG/TOPs » ropgeometry callback server
- user1111
- 5 posts
- Offline
I've been trying to work out why I can't get ropgeometry nodes to cook over my network. I think I've narrowed it down to the fact the ropgeometry node's task generation include the wrong callback server address. It will work for the local slave but not the remote ones. I've tried using both HQueue and Deadline, ends up with the same result.
For example it's task command for a simple geometry wedge is
But the nodes can't connect through that address (192.168.2.171) and fail with a socket or connection error in their logs.
Is there anyway to specify that address in Houdini, environment or the scheduler? Or if anyone has solved it that would be great to hear, thanks!
For example it's task command for a simple geometry wedge is
"$HFS/bin/hython" "__PDG_SCRIPTDIR__/rop.py" -p "__PDG_DIR__/V1.hip" -n "/obj/topnet1/ropgeometry1/ropnet1/geometry1" -to "/obj/topnet1/ropgeometry1" -i "ropgeometry1_ropfetch1_1_126" -s "192.168.2.171:48520" -fs 1 -fe 1 -fi 1
But the nodes can't connect through that address (192.168.2.171) and fail with a socket or connection error in their logs.
Is there anyway to specify that address in Houdini, environment or the scheduler? Or if anyone has solved it that would be great to hear, thanks!
-
- Quick Links