SOP level COPs and Solaris

   329   3   1
User Avatar
Member
3 posts
Joined: Feb. 2016
Offline
I've been playing around with the substance plugin and I fear i don't know enough how COP's work to fix this myself. People have had similar issues but none of their solutions seemed to work for me.

For example:
SOP: Geo File (some FBX) -> Labs Substance Material -> OUT Null
Stage: Scene Import Material (Import SOP Geometry ticked ON) -> Camera Lights etc... -> Karma Render set. -> Karma

In the view port everything works, but when i render to Disk/MPlay I get the error:
'Unable to fetch texture file from COPs: op:/obj/Asset/Substance Node/copnet/DIFF'




I know that you could export the Substance Archive Textures to disk but I want a workflow where i can output variations for a client and just send them off without having to bake out a bunch of textures.
Edited by Cammino - Dec. 3, 2025 14:41:47
User Avatar
Member
750 posts
Joined: Aug. 2013
Offline
Hi.

Being dump here. If I am animating APEX characters in SOPs what is the best workflow to animate a camera.

So far I have been in Solaris witha SOP create to make characters and then either referencing in a usd camera or using a lop camera.

Best
User Avatar
Member
72 posts
Joined: March 2017
Offline
Cammino
I've been playing around with the substance plugin and I fear i don't know enough how COP's work to fix this myself. People have had similar issues but none of their solutions seemed to work for me.

For example:
SOP: Geo File (some FBX) -> Labs Substance Material -> OUT Null
Stage: Scene Import Material (Import SOP Geometry ticked ON) -> Camera Lights etc... -> Karma Render set. -> Karma

In the view port everything works, but when i render to Disk/MPlay I get the error:
'Unable to fetch texture file from COPs: op:/obj/Asset/Substance Node/copnet/DIFF'




I know that you could export the Substance Archive Textures to disk but I want a workflow where i can output variations for a client and just send them off without having to bake out a bunch of textures.

Use the layer attribute create in COPs to add the savepath attribute. Set a temp path for each texture and then Karma will save them to disk for you before rendering.

https://www.sidefx.com/docs/houdini/nodes/cop/layerattribcreate.html [www.sidefx.com]
User Avatar
Member
72 posts
Joined: March 2017
Offline
Mark Wallman
Hi.

Being dump here. If I am animating APEX characters in SOPs what is the best workflow to animate a camera.

So far I have been in Solaris witha SOP create to make characters and then either referencing in a usd camera or using a lop camera.

Best

Probably best to make a new thread for this but you can do one of the following:
  • Have your camera above the SOPCreate in LOPs.
  • Set the SOPCreate's "Show LOP Stage in SOPs" parameter to a LOP node with access to the camera you want.
Either of those will make the camera show up inside the SOPCreate.
  • Quick Links