Render Clothing Separately

Hi

So a little background for clarity, I would like to use a Daz3d render as a character in a novel I'm using, I had planned to render different versions with different clothing, but then thought it would be quicker to render the "base character" then render different clothing options and overlay them (which I already have working, its the rendering the layers correctly which is the issue).

I know you can hide the character and render the clothing, but then it renders the 3D clothes, when really I wanted the 2D clothing over the top of the character model?  

Is there any way to make the character not "visible" in the render, but still block rendering of the clothing parts that would be behind the character.

I hope this makes sense.

Thanks

Maso

Comments

  • You could do a Material ID canvas, using the Advanced tab of Render Settings, with the figure in the scene and then use that as a mask - but of course you'd need to do soem kind of render, although perhaps with simplified materials, of clothing and clothes to get that.

  • Yeah I found an article about using cavnasses and it appears to do what I want, at least at first glance anyway.  Appreciate you taking the time to reply.

  • SevrinSevrin Posts: 6,306

    Material ID canvases are good in theory but bad in practice.  The best way to get masks with Daz Studio is to render selections with alpha checked, or just render an alpha canvas with a selection.

    You can see here that there are problems with mat ID canvases.

  • scorpioscorpio Posts: 8,413

    https://www.daz3d.com/mask-and-multipass-toolbox

    this will do what you want, but it doesn't work with Iray shaders so you need to use 3dl.

  • paul_dfb1a074 said:

    Hi

    So a little background for clarity, I would like to use a Daz3d render as a character in a novel I'm using, I had planned to render different versions with different clothing, but then thought it would be quicker to render the "base character" then render different clothing options and overlay them (which I already have working, its the rendering the layers correctly which is the issue).

    I know you can hide the character and render the clothing, but then it renders the 3D clothes, when really I wanted the 2D clothing over the top of the character model?  

    Is there any way to make the character not "visible" in the render, but still block rendering of the clothing parts that would be behind the character.

    I hope this makes sense.

    Thanks

    Maso

     

    This is somewhat older now, but I am using something similar already, what I do is I use beauty canvasses ( render > advanced > canvases > + ( for canvas ) > + ( for node list ) > "..." ( for node list that I jused added ) > put a checkmark on the clothing or object that I want to render > ok > render away

     

    This way it will render ONLY the thing in view that is having the checkmark and everything else is alpha'd out. If something is partially infront of the object ( such as the character ), then at these locations, this is also alpha'd out and not visible.

     

    This way, the lighting that you have, shadows etc, are also in play for the clothing pieces, but the shadow that the clothing casts on the character or surrounding area is not there.

Sign In or Register to comment.