Howdy Alex,
question for you
is it 'accum_alpha_size' I use as the alpha component for the config
of the window?

thx,
Jason

On May 14, 3:41 am, Alex Holkner <[email protected]> wrote:
> Make sure you request an alpha component in the colour buffer when you  
> create the window. See pyglet.gl.Config.
>
> Alex.
>
> On 14/05/2009, at 11:49 AM, sevenseeker <[email protected]> wrote:
>
>
>
> > I have an engine that processes special effects on images including
> > merging alpha images together.  I developed this on a mac and it works
> > great.
>
> > When I deploy it to a headless EC2 Ubuntu 9.04 machine it does not
> > honor the alpha channel when I save.  The ubuntu machine uses Mesa for
> > opengl libs and Xvfb.
>
> > Here is a snippet of what I am doing:
> > pyglet.gl.glEnable(pyglet.gl.GL_TEXTURE_2D)
> > pyglet.gl.glEnable(pyglet.gl.GL_BLEND)
> > pyglet.gl.glBlendFunc(pyglet.gl.GL_SRC_ALPHA,
> > pyglet.gl.GL_ONE_MINUS_SRC_ALPHA)
>
> > ...
>
> > pyglet.image.get_buffer_manager().get_color_buffer().save
> > (self.full_outfile_path)
>
> > </snip>
>
> > For testing, all I am doing is creating text on a transparent
> > background (using pyglet.image.Texture.create(width, height)).  On my
> > mac the PNG is saved with alpha intact, but on the Ubuntu box it is
> > rendered as a solid black background.
>
> > I am reading an OpenGL book but nothing I have tried so far has
> > worked.
>
> > Any hints?
>
> > Thanks,
> > Jason
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to