How to Render a Transparent Object on a Transparent Background

29 Jul, 2017 Vitaliy
29 Jul, 2017 # Re: How to Render a Transparent Object on a Transparent Background

Greetings, I am new in 3ds Max and I faced with a problem: how to render the 3d model on the transparent background so that not only the background outside the contours will be transparent, but the transparent material in front of the background will be transparent too?

 

Now I'll get only this:

 

I tried to achieve needed effect in Photoshop. Softly speaking, result is not perfect.


23 Aug, 2017 Anton (Staff Author)
23 Aug, 2017 # Re: How to Render a Transparent Object on a Transparent Background

Hi Vitaly,

 

Sorry for BIIIIIIG delay. Hope you already found answer on to your question. Anyway, it is the widespread topic, so I’ll explain how to get glass render with transparency.

 

There are three common things you need to know:

1) There is no actual transparency in raster files. Transparency effect is achieved only thanks to additional b/w «alpha» mask. Even in «naturally» transparent formats, *.png for example, the alpha mask is implicitly built-in. Every time you open up a transparent image, the image viewer is forcibly applying build-in alpha mask on main image and you see it as the image with transparency as the result.

 

2) By default, the materials alpha generation is turned off in material settings, so to add material alpha information on general render alpha channel you need to turn it on in material settings.

 

3) It is banal but not for everyone is clear that to store alpha in raster file, the raster file must be appropriate format with transparency support. I prefer to save any kind of renders in PNG format.

 

Summing up:

- Turn on the <affect alpha> in a glass shelfs material.

- Do Render.

- Save it in file of corresponding format.

 

Done!

 

P.S.:

I don't know what renderer you use, but for V-Ray it is <Color+Alpha> or <All Channels> options of <Affect channels> parameter in Refraction section:


Add a comment

Name:  


Anti-spam challenge (please check if you agree with this and uncheck if not)
Yes, I am a spam-bot.
Yes, I am a human.
Terms of Service

RenderStuff © 2008