Page MenuHome

Import Images as Planes corrupts transparent images since 2.74
Closed, InvalidPublic

Description

System Information
OSX 10.10.4

Blender Version
Broken: 2.74, 2.75a
Worked: 2.73a Hash: bbf09d9

Short description of error
when importing a transparent image as a plane using the addon Import Images as Planes, the imported image is corrupted.

Exact steps for others to reproduce the error

  1. Launch blender 2.74 or 2.75a
  2. Activate the addon Import Images as Planes
  3. use Import Images as Planes to import a transparent image such as http://download.blender.org/institute/BlenderDesktopLogo.png
  4. look at the image in the UV/Image Editor

Result: The image is corrupted. It does not look like the original image.

Repeat steps using blender 2.73 to see the image displayed correctly. This bug was thus introduced in blender 2.74.

Attached is a screenshot showing the corrupted image in blender 2.75a to the left and the correct image in blender 2.73 to the right.

Details

Type
Bug

Event Timeline

Fabian Hernandez (cocoknight) raised the priority of this task from to Needs Triage by Developer.

Are you using cycles?
In that case the addon is not setting "Use Alpha" for the image. Even if you select "Emmision&Transparency" or "Diffuse&Transparency" option during import.
It propably should though, I assume. Would be an easy fix (can make a patch for this), if others agree...

For Blender Internal, you have to select the "Use Alpha" option under Material settings during import and everything should behave as you expect though.

btw. you can do that for cycles as well (by hand, after import): just check "Use Alpha" in the Image panel [UV/Image editor]

Hi Philipp

Yes you're right, it's just the Use Alpha option that is not checked anymore for versions 2.74 and 2.75

Cheers!
Fabian

Aaron Carlisle (Blendify) triaged this task as Confirmed, Medium priority.
Bastien Montagne (mont29) closed this task as Invalid.
Bastien Montagne (mont29) claimed this task.

No bug here, as stated above you need to enable 'use alpha' if you want to use alpha of your image…