View Full Version : help-transparent background for a rendered image
anonymous 06-23-2003, 08:16 AM help-rendering transparent background
Hi
I'm using maya 4.0 and want to create a 3d interface for my website
Just want to know how would I save my model and textures with a transparent background?
I render the model and when I save it as a tiff. giff, or targa. there is a black background. Is there anyway to make that black background transparent? or at least change it's color?(aside from putting a textured plane behind the 3d interface)
help would be greatly appreciated
|
|
lowkey
06-23-2003, 09:29 AM
well, if you switched on alpha in your renderglobals that black background in fact is your transparent area! any application, capable of reading alpha information (e.g. photoshop, afterEffects), should display it like that.
you might have to interpret your alpha as premultiplied with black though.
anonymous
06-24-2003, 06:00 AM
you saved me so much time
:beer: :applause:
lricho
06-24-2003, 06:22 AM
Dont know if you really need to know this, but in the render globals, under the Render Options tab, there is one little check box which is quite nice - composite. by default it is off. When checked, it will create an antialiased alpha channel, but keep the rgb channels with really jaggy edges. This is useful cos then you dont have to premultiply with anything. In photoshop, if you convert the alpha channel to a selection then copy the normal layer (not the alpha channel), you wont get any funny ghosty edges or black lines around your image.
On one of your earlier questions, You can change your background colour by changing the background colour under Enviroment in the camera attribute settings.
lowkey
06-24-2003, 06:49 AM
thankyou lowkey
glad i was able to help! :beer:
CGTalk Moderation
01-15-2006, 11:00 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.