Pleading for equivalent of object merge in materials VOP
2971 9 2-
- sniegockiszymon
- Member
- 71 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
- Offline
-
- jomaro
- Member
- 106 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
- 33 posts
- Joined: Jan. 2023
- Offline
-
- tamte
- Member
- 9249 posts
- Joined: July 2007
- Online
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
CG Supervisor
Framestore, NY
CG Supervisor
Framestore, NY
-
- jsmack
- Member
- 8173 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
- 533 posts
- Joined: Nov. 2016
- Offline
-
- jsmack
- Member
- 8173 posts
- Joined: Sept. 2011
- Offline
-
- tamte
- Member
- 9249 posts
- Joined: July 2007
- Online
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
CG Supervisor
Framestore, NY
CG Supervisor
Framestore, NY
-
- jomaro
- Member
- 106 posts
- Joined: April 2017
- Offline
-
- Quick Links