Page MenuHome

2.66 - Blender internal renderer doesn`t render images with transparent background anymore
Closed, ArchivedPublic

Description

--- Operating System, Graphics card ---

Win 7, 64 Bit. Nvidia 460GT

--- Blender version with error, and version that worked ---

r54785, Blender 2.66, Version that works: Blender 2.61, r43268

--- Short description of error ---

Blender internal renderer doesn`t render images with transparent background anymore.

--- Steps for others to reproduce the error (preferably based on attached .blend file) ---

Render the content of the attached scene.

I wanted to render a picture with transparent background, like i did quite a few times before. So i switched the standard output png settings to rgba as usual. And to my surprise the result was opaque. The transparency didn´t show. The resulting image is 32 bit as it should. But the background colour is not set to transparent. I have then digged in my old Blender backups to find a version where it works fine. And needed to go back to 2.61 to do so. The with 2.66 written scene had quite a few problems with older builds.

As a sidenote, while building the attached testcase i have somehow managed that the book doesn`t show its texture in the workspace anymore. I had to change the texture paths manually after moving the blend file to another folder. (God, how i wish that Blender would use relative paths relative to the file instead those insane absolute file paths that nearly never ever fits when you reload the scene ...) The rendering is fine though, the texture gets rendered.That may be another bug.

Event Timeline

The alpha system changed, see here:
http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.66/Image_Transparency

The RGBA option only affects file saving, previously "Sky" in the Shading panel would include alpha but this actually gives color fringes, if you wanted to get good output in previous version you needed to change that option anyway.

Regarding paths, as far as I know relative paths have been the default for a long time. If you want to change the .blend file location relative to the textures you should either save in the new location through Blender, and this will adjust your paths. The alternative is to use File > External Data > Find Missing Files.

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Archived.Apr 2 2013, 6:27 PM