Subdivision By Group

Sub forum for feature requests etc

Moderator: juanjgon

Post Reply
sohara20
Licensed Customer
Posts: 71
Joined: Sat Mar 28, 2015 8:09 pm

Hi,
Is it possible in the near term to support Subdividing pieces in octane by a abc group selection? I know its easy enough to do this with a houdini subdivide node with a render flag on that node, but this seems like it would require that geo to be loaded again into vram on frame change.
Thanks,
Shane
http://www.sohara.tv
https://vimeo.com/175783849-Octane Uber Shader. Coming soon
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

I am not sure about the workflow that are you using. Can you please post a sample scene or some screengrabs about what are you trying to do?

Thanks,
-Juanjo
sohara20
Licensed Customer
Posts: 71
Joined: Sat Mar 28, 2015 8:09 pm

Hi Juanjo,
We are loading in a abc using the depreciated method to avoid convert node. We then disable polysoup primitives, and enable the creation of groups for each shape node in the abc. We can then use these groups to assign materials procedural and Subdivide just the "Car Paint" . Problem with this is when we change the frame the geo is recomputed and are fear is that an obj that is just transforming will have to be reloaded each frame by octane for motionblur. Not sure if this is the case.... But it seems like a node that allows you to flag a group as an Octane subdiv surface, this would defer the subdivision to octane allowing the object to remain "movable proxy"(xforming only) .
Perhaps we overlooked something.. anyways here are the images of our setup.
abc.jpg
Subdiv.jpg
http://www.sohara.tv
https://vimeo.com/175783849-Octane Uber Shader. Coming soon
sohara20
Licensed Customer
Posts: 71
Joined: Sat Mar 28, 2015 8:09 pm

Actually the ideal thing would be to have octane recognize the Subdivision Surface attribute generated in an ABC export on a per shape node basis.
http://www.sohara.tv
https://vimeo.com/175783849-Octane Uber Shader. Coming soon
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

sohara20 wrote:Hi Juanjo,
We are loading in a abc using the depreciated method to avoid convert node. We then disable polysoup primitives, and enable the creation of groups for each shape node in the abc. We can then use these groups to assign materials procedural and Subdivide just the "Car Paint" . Problem with this is when we change the frame the geo is recomputed and are fear is that an obj that is just transforming will have to be reloaded each frame by octane for motionblur. Not sure if this is the case.... But it seems like a node that allows you to flag a group as an Octane subdiv surface, this would defer the subdivision to octane allowing the object to remain "movable proxy"(xforming only) .
The plugin is not going to update the mesh if you have the "Update mesh deformations" option disabled in the ROP node. Anyway it is true that I should add an option to the Octane OBJ spare parmeters to disable the mesh update at OBJ level.

-Juanjo
sohara20
Licensed Customer
Posts: 71
Joined: Sat Mar 28, 2015 8:09 pm

Ok thanks Juanjo!
http://www.sohara.tv
https://vimeo.com/175783849-Octane Uber Shader. Coming soon
Post Reply

Return to “User Requests”