The Persistence of Vision Raytracer (POV-Ray).

This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.


FS#112 - OpenEXR alpha is only written when it shouldn't be

Attached to Project: POV-Ray
Opened by Christoph Lipka (clipka) - Monday, 10 May 2010, 18:14 GMT
Last edited by Christoph Lipka (clipka) - Sunday, 29 August 2010, 20:11 GMT
Task Type Definite Bug
Category Frontend → Image format
Status Closed
Assigned To Christoph Lipka (clipka)
Operating System All
Severity Low
Priority Normal
Reported Version 3.70 beta 37a
Due in Version 3.70 beta 38
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


OpenEXR output currently writes an alpha channel when Output_Alpha=off (-UA), and does not write an alpha channel when Output_Alpha=on (+UA), i.e. doing it just the wrong way round.

This task depends upon

Closed by  Christoph Lipka (clipka)
Sunday, 29 August 2010, 20:11 GMT
Reason for closing:  Fixed
Additional comments about closing:  No feedback since two months, so presuming that no news is good news.
Comment by Christoph Lipka (clipka) - Monday, 10 May 2010, 19:00 GMT

Fixed with change #4976.

Actually an alpha channel was always written, but forced to 1.0 (= fully opaque) when "+UA" was specified, and left at computed alpha when "-UA" was specified; changed this so that alpha channel is written properly when "+UA" is specified, and is physically omitted from the output file when "-UA" is specified.