Hide Surfaces In Render
sean_oconnor_d5a51e9096
Posts: 0
I am looking to render only pieces of a figure out in separate passes, but I cannot figure out how to properly hide surfaces. I know there is an opacity setting, but making a lot of surfaces invisible really increases the rendering time. If there is a way to speed up the rendering of invisible pieces that would work too. How can this be done?
Any help is appreciated, thank you.
Comments
You can hide individual bones of a figure, which won't increase render time the way using opacity does, if they correspond to the surfaces you want to hide.
Thank you for the reply. Hiding the bones does indeed make parts invisible in the viewport, but they still show up in the final render. Is there anyway to change that?
In the Parameters pane under Misc there's a separate "Visible in Render" toggle, but just plain Visible should do it.
Neither of those are working either unfortunately. I am using the new subsurface scattering shader on the parts made of skin, maybe that might be interfering. However, I tried making parts with normal shaders, like the eyes, invisible and they still showed up in the render too.
EDIT: It is definitely something with the shaders because a new scene with the default figure works perfectly when hidden.
I've not tried this, but make sure the hidden parts have different groups set in the SSS shader. If you want to hide a body part that shares a material zone with an unhidden part you may need, assuming my suggestion helps, to use the Polygon Group editor to create a separate material zone for it so that you can change its SSS group.
Yes it is the shaders I got it as well so did another user see here -
http://www.daz3d.com/forums/discussion/22193/P180