POV-Ray : Newsgroups : povray.beta-test : Alpha channel with background color Server Time
22 Dec 2024 16:52:16 EST (-0500)
  Alpha channel with background color (Message 1 to 10 of 25)  
Goto Latest 10 Messages Next 10 Messages >>>
From: Cousin Ricky
Subject: Alpha channel with background color
Date: 30 Dec 2011 00:45:06
Message: <web.4efd4f5eb0be2cb585de7b680@news.povray.org>
Why does Output_Alpha=on not work in 3.7 when a background{} is specified?


Post a reply to this message

From: Le Forgeron
Subject: Re: Alpha channel with background color
Date: 30 Dec 2011 04:14:14
Message: <4efd80e6$1@news.povray.org>
Le 30/12/2011 06:42, Cousin Ricky nous fit lire :
> Why does Output_Alpha=on not work in 3.7 when a background{} is specified?

Interesting question. Confirmed last night (I was thinking about asking
too!).

And it might be related to the kind of camera (I have tried alternative
type of camera (perspective, and other customs), including the same
scene, and for some +UA works, for other it does not. (these are camera
with a mask, like the omnimax one)


Post a reply to this message

From: Warp
Subject: Re: Alpha channel with background color
Date: 30 Dec 2011 11:32:49
Message: <4efde7b1@news.povray.org>
Cousin Ricky <rickysttATyahooDOTcom> wrote:
> Why does Output_Alpha=on not work in 3.7 when a background{} is specified?

  I haven't tested it, but does your background have transparency in its
color map? Because I have this faint recollection that it was changed so
that if it has, it would end up in the final image as such (and consequently
if there's no transparency, no transparency would end up in the final
image).

-- 
                                                          - Warp


Post a reply to this message

From: Alain
Subject: Re: Alpha channel with background color
Date: 30 Dec 2011 20:24:46
Message: <4efe645e@news.povray.org>

> Cousin Ricky<rickysttATyahooDOTcom>  wrote:
>> Why does Output_Alpha=on not work in 3.7 when a background{} is specified?
>
>    I haven't tested it, but does your background have transparency in its
> color map? Because I have this faint recollection that it was changed so
> that if it has, it would end up in the final image as such (and consequently
> if there's no transparency, no transparency would end up in the final
> image).
>

Effectively, if I remember correctly, the background now need a filter 
or transmit value to allow alpha transparency.


Alain


Post a reply to this message

From: Cousin Ricky
Subject: Re: Alpha channel with background color
Date: 30 Dec 2011 23:35:00
Message: <web.4efe8fdb3d3e0ec485de7b680@news.povray.org>
Alain <aze### [at] qwertyorg> wrote:
> Effectively, if I remember correctly, the background now need a filter
> or transmit value to allow alpha transparency.

Thanks, that works.  I guess it hasn't made it into the documentation yet.


Post a reply to this message

From: Thomas de Groot
Subject: Re: Alpha channel with background color
Date: 31 Dec 2011 02:56:36
Message: <4efec034$1@news.povray.org>
On 31-12-2011 5:30, Cousin Ricky wrote:
> Alain<aze### [at] qwertyorg>  wrote:
>> Effectively, if I remember correctly, the background now need a filter
>> or transmit value to allow alpha transparency.
>
> Thanks, that works.  I guess it hasn't made it into the documentation yet.
>

It seems not indeed, or not clear enough. In section 3.1.2.4.1 Output 
File Type, the relevant paragraph reads (text put between * * by me):

[quote]
The alpha channel stores a transparency value for each pixel, just like 
there is also stored a value for red green and blue light for each 
pixel. In POV-Ray, when the alpha channel is turned on, *all areas of 
the image where the background is partly or fully visible will be partly 
or fully transparent*. Refractions of the background will also be 
transparent, but not reflections. Also anti-aliasing is taken into account
[/quote]

In highlighted phrase filter and transmit should be mentioned explicitly.

Thomas


Post a reply to this message

From: Cousin Ricky
Subject: Re: Alpha channel with background color
Date: 31 Dec 2011 08:25:01
Message: <web.4eff0cd43d3e0ec485de7b680@news.povray.org>
Alain <aze### [at] qwertyorg> wrote:
> Effectively, if I remember correctly, the background now need a filter
> or transmit value to allow alpha transparency.

Except that anti-aliasing doesn't appear to work properly.


Post a reply to this message

From: Jim Holsenback
Subject: Re: Alpha channel with background color
Date: 31 Dec 2011 08:25:50
Message: <4eff0d5e$1@news.povray.org>
On 12/31/2011 02:56 AM, Thomas de Groot wrote:
> On 31-12-2011 5:30, Cousin Ricky wrote:
>> Alain<aze### [at] qwertyorg> wrote:
>>> Effectively, if I remember correctly, the background now need a filter
>>> or transmit value to allow alpha transparency.
>>
>> Thanks, that works. I guess it hasn't made it into the documentation yet.
>>
>
> It seems not indeed, or not clear enough. In section 3.1.2.4.1 Output
> File Type, the relevant paragraph reads (text put between * * by me):
>
> [quote]
> The alpha channel stores a transparency value for each pixel, just like
> there is also stored a value for red green and blue light for each
> pixel. In POV-Ray, when the alpha channel is turned on, *all areas of
> the image where the background is partly or fully visible will be partly
> or fully transparent*. Refractions of the background will also be
> transparent, but not reflections. Also anti-aliasing is taken into account
> [/quote]
>
> In highlighted phrase filter and transmit should be mentioned explicitly.
>
> Thomas
>
>
After re-reading the section, I guess a little clarification wouldn't 
hurt. The highlighted section you mentioned has been changed ... also 
found the same "Note" here: 
http://wiki.povray.org/content/Documentation:Reference_Section_5#Using_the_Alpha_Channel

and changed it there too! Thanks everyone.


Post a reply to this message

From: Cousin Ricky
Subject: Re: Alpha channel with background color
Date: 31 Dec 2011 08:30:01
Message: <web.4eff0d8e3d3e0ec485de7b680@news.povray.org>
Thomas de Groot <tenDOTlnDOTretniATtoorgedDOTt> wrote:
> In highlighted phrase filter and transmit should be mentioned explicitly.

Yes, that would be helpful.  Thanks.


Post a reply to this message

From: Jim Holsenback
Subject: Re: Alpha channel with background color
Date: 31 Dec 2011 09:03:07
Message: <4eff161b@news.povray.org>
On 12/31/2011 08:23 AM, Cousin Ricky wrote:
> Alain<aze### [at] qwertyorg>  wrote:
>> Effectively, if I remember correctly, the background now need a filter
>> or transmit value to allow alpha transparency.
>
> Except that anti-aliasing doesn't appear to work properly.
>
>
look at the bottom of this section:
http://wiki.povray.org/content/Documentation:Reference_Section_1.3#Anti-Aliasing_Options

perhaps the problem you are seeing can be mitigated by specifying +AG1.0 
which effectively gives neutral behavior ... 2.5 is the default. Haven't 
tried this ... maybe for a shot ;-)


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.