Transparent Characters

Is there a way to take a character (Michael 7) and make him semi-transparent (ghost like).  I checked out the Ghost Shader and it will not work.

Thanks

Comments

  • Richard HaseltineRichard Haseltine Posts: 108,219

    pwGhost is for 3Delight. I don't think there is a way to do this in-render - better to do two renders and layer the figure over the background with reduced opacity (which is how it's done in film and photography).

  • InkuboInkubo Posts: 745

    You may want to switch to 3Delight for now and use pwGhost. With Iray, you can turn down the character's opacity and make him semi-transparent, but the results probably won't be satisfactory.

  • AndySAndyS Posts: 1,447

    Yes,

    Inkubo said:

    With Iray, you can turn down the character's opacity and make him semi-transparent, but the results probably won't be satisfactory.

    it depends on the result you want.
    Possibly you have to completely hide the (inner) mouth elements.

  • InkuboInkubo Posts: 745

    I don't think there is a way to do this in-render - better to do two renders and layer the figure over the background with reduced opacity (which is how it's done in film and photography).

    Richard, I think you just came up with the answer! Could DAZ add a property named "Double-exposure Opacity" to meshes, which can be set with a range of 1 to 100% to mark them as Hollywood-style translucent objects. When set to 100, DAZ renders the scene absolutely normally. When set less than 100%, DAZ makes multiple rendering passes: One to render just the tranlucent objects as solid objects under the current lights, then another pass to render the rest of the scene without the translucent objects. Finally, DAZ puts the renders together, with the translucent ones on top at the requested level of opacity.

    This would do in the program what someone would have to otherwise do separately in Photoshop, but importantly, would work for animation.

    Each separate  level of Double-exposure Opacity would require another render pass--not ideal, but something the user can completely control--and the order the layers should be stacked is determined by how close objects are to the camera doing the renders.

    Whattaya think?

  • Richard HaseltineRichard Haseltine Posts: 108,219
    Inkubo said:

    I don't think there is a way to do this in-render - better to do two renders and layer the figure over the background with reduced opacity (which is how it's done in film and photography).

    Richard, I think you just came up with the answer! Could DAZ add a property named "Double-exposure Opacity" to meshes, which can be set with a range of 1 to 100% to mark them as Hollywood-style translucent objects. When set to 100, DAZ renders the scene absolutely normally. When set less than 100%, DAZ makes multiple rendering passes: One to render just the tranlucent objects as solid objects under the current lights, then another pass to render the rest of the scene without the translucent objects. Finally, DAZ puts the renders together, with the translucent ones on top at the requested level of opacity.

    This would do in the program what someone would have to otherwise do separately in Photoshop, but importantly, would work for animation.

    Each separate  level of Double-exposure Opacity would require another render pass--not ideal, but something the user can completely control--and the order the layers should be stacked is determined by how close objects are to the camera doing the renders.

    Whattaya think?

    I don't know how doable it would be, but it's a cool idea. Feel free to make a feature request http://www.daz3d.com/help/help-contact-us devil

  • nonesuch00nonesuch00 Posts: 18,753

    I've done it in my 'Guardians of the Heart' render but reading my description I neglected to say how exactly I did it. I know I read about how to do it in the forums though.

    Basically you copy the character you want to make a ghost and then adjust shader and shader emmissive qualities to make the character ghost-like.

    Guardians of the Heart

    I have a render running now but I will check if my scene for this scene is set up so the it is still having ghost dragons and upload it to the DAZ gallery.

     

  • nonesuch00nonesuch00 Posts: 18,753

    Hmmm....OK, I checked and I changed alot about the dragons compaired to that render so I won't upload. However, I left the hearts you see in that render 'ghostly' and all you do is:

    a) Copy the object you want to make 'ghostly' and paste it and leave it in the same place

    b) For each surface n the model you want to make ghostly, turn on emmissive light in the Surfaces tab for that model. The ghostly light will be the emissive color you choose for the surface.

    c. Make the cutout opacity in the Surface tab for the newly emmissive ghostly surface to be a very small fraction, eg, 0.0000000000001 (0.12 0s 1)

    Render and make adjustments how you like.

    Only thing about doing it this way is that you end up with basically monochrome ghosts.

      

  • InkuboInkubo Posts: 745

     

    I don't know how doable it would be, but it's a cool idea. Feel free to make a feature request http://www.daz3d.com/help/help-contact-us devil

    I did make the request. I also refined the idea a bit with an idea about how DAZ could possibly do it in fewer passes and the ghostly characters could be partially blocked by opaque objects.

  • Hi everyone, I'm having trouble finding the transparency/opacity slider. I found it once before by accident but can't find it again. I tried googling it but the info I got wasn't helping. I'm using 4.1. The figure is genesis basic male. I'm a complete noob so please be nice.

Sign In or Register to comment.