Page 1 of 1

Subdivision By Group

Posted: Mon Mar 21, 2016 5:05 pm
by sohara20
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

Re: Subdivision By Group

Posted: Mon Mar 21, 2016 5:11 pm
by juanjgon
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

Re: Subdivision By Group

Posted: Mon Mar 21, 2016 5:39 pm
by sohara20
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

Re: Subdivision By Group

Posted: Mon Mar 21, 2016 6:00 pm
by sohara20
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.

Re: Subdivision By Group

Posted: Tue Mar 22, 2016 11:55 am
by juanjgon
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

Re: Subdivision By Group

Posted: Tue Mar 22, 2016 4:32 pm
by sohara20
Ok thanks Juanjo!