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
Subdivision By Group
Moderator: juanjgon
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.
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.
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.
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.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) .
-Juanjo
Ok thanks Juanjo!