Pleading for equivalent of object merge in materials VOP
2154 9 2- sniegockiszymon
- Member
- 67 posts
- Joined: June 2022
- Offline
Hello I'm not sure if its right place in forum for propositions of new features but please, add equivalent of "object merge" from sops to materials in solaris (And general in VOP). Scenario like in attached screen breaks my heart. Its very common during creation of procedural materials to use something from the beggining much later, it gets very ugly, very quickly
- wojciech.drzewiecki.dw
- Member
- 1 posts
- Joined: April 2023
- Online
- jomaro
- Member
- 102 posts
- Joined: April 2017
- Offline
I think we also need a teleport broadcaster and teleport receiver nodes like in Foundry Mari.
https://learn.foundry.com/mari/Content/reference_guide/nodes/teleport.html [learn.foundry.com]
https://learn.foundry.com/mari/Content/reference_guide/nodes/teleport.html [learn.foundry.com]
- Dawid Wizor
- Member
- 28 posts
- Joined: Jan. 2023
- Offline
- tamte
- Member
- 8839 posts
- Joined: July 2007
- Offline
sniegockiszymonit is not, please submit an RFE [www.sidefx.com]
I'm not sure if its right place in forum for proposition
even though i bet there is already a couple for having Fetch type of node in VOP context, more never hurt especially since it's not been implemented yet
jomarothat sounds unnecessarily complicated, why would you need a dedicated broadcaster node?
I think we also need a teleport broadcaster and teleport receiver nodes like in Foundry Mari.
https://learn.foundry.com/mari/Content/reference_guide/nodes/teleport.html [learn.foundry.com]
Houdini has plenty of good examples in many other contexts, just VOPs are missing it for some reason (Object Merge SOP, Fetch Object, Fetch CHOP, Fetch ROP, Fetch COP, Fetch TOP, Fetch LOP)
so adding Fetch VOP that would expose the same outputs as fetched node would definitely go a long way
Edited by tamte - Nov. 30, 2023 10:01:23
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- jsmack
- Member
- 8045 posts
- Joined: Sept. 2011
- Offline
tamte
that sounds unnecessarily complicated, why would you need a dedicated broadcaster node?
Houdini has plenty of good examples in many other contexts, just VOPs are missing it for some reason (Object Merge SOP, Fetch Object, Fetch CHOP, Fetch ROP, Fetch COP, Fetch TOP, Fetch LOP)
so adding Fetch VOP that would expose the same outputs as fetched node would definitely go a long way
How do you make a fetch node like that limit you to fetching nodes from with the same subnet though? All of those nodes can fetch from any location, but a material requires its children to be within the same context.
- Tanto
- Member
- 463 posts
- Joined: Nov. 2016
- Offline
- jsmack
- Member
- 8045 posts
- Joined: Sept. 2011
- Offline
- tamte
- Member
- 8839 posts
- Joined: July 2007
- Offline
jsmackyou don't need to fetch from the same subnet
How do you make a fetch node like that limit you to fetching nodes from with the same subnet though? All of those nodes can fetch from any location, but a material requires its children to be within the same context.
the point is you should be able to fetch from anywhere and the underlying architecture should make sure it correctly references the fetched subnet and if needed includes it as a part of the final shader
or in solaris/usd maybe there can also be a way to reference parts of shading graph using relationships from within other shaders
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- jomaro
- Member
- 102 posts
- Joined: April 2017
- Offline
-
- Quick Links