Proxy mesh workflow

   4250   5   2
User Avatar
Member
42 posts
Joined: Aug. 2016
Offline
I am testing Solaris on a very heavy scene. I am thinking of is there a way that I can display the geo in the viewpoint using a low res proxy for the purpose of set dressing. Then switching to a high res, when render in Karma ?
User Avatar
Member
710 posts
Joined: July 2005
Online
Scott talks about it in the H18 launch presentation, the workflow is shown on-screen:
https://youtu.be/Aql6SIOIyXs?t=730 [youtu.be]

I've also attached an example file.

Attachments:
LOPs_Proxy.hiplc (277.8 KB)

User Avatar
Member
12429 posts
Joined: July 2005
Offline
You might also be interested in seeing if the Create LOD LOP can help you manage complexity.
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
User Avatar
Staff
5156 posts
Joined: July 2005
Offline
USD accomplishes this with Purposes - Render, Proxy, Guide, and default. Set the dense meshes to Render and your proxy representation to Proxy using the Configure Primitive LOP. GL renderers draw Proxy, Guide, and default, while final renderers draw Render and default.
User Avatar
Member
42 posts
Joined: Aug. 2016
Offline
This is great ! Works like charm. Thanks.
User Avatar
Member
235 posts
Joined: Oct. 2014
Offline
Hey all, bringing this topic back up…

Just to confirm, this creates essentially two primitives in the scenegraph… one for the proxy and one for the render. How are people managing “redundant” primitives in the Scenegraph?

And secondly, if the renderable purpose is hidden from GL, is it still loaded into memory, or is only the proxy loaded into memory (until render time)?
- Tim Crowson
Technical/CG Supervisor
  • Quick Links