Hi all,
I'm using a very simple Quartz Composition to render QTMovies in an
NSOpenGLView. The composition is a single Billboard patch. I feed
the billboard frames from a QTMovie as the movie plays, and I use a
QCRenderer to render these compositions into the NSOpenGLView. The
end result is multiple QTMovies rendered at various locations in the
NSOpenGLView.
When I feed the billboard an image with transparent pixels, it is
performing some kind of anti-aliasing which causes "white fuzz" to
appear where transparent pixels neighbor opaque pixels.
I'm not sure exactly what is responsible for the anti-aliasing, or
exactly what mechanism is being used to perform the anti-aliasing, so
I'm not sure how to turn it off. I've tried supplying a pixel format
to my NSOpenGLView that I think should disable GL_MULTISAMPLE_ARB, but
either I'm doing it wrong or that's not what is performing the
smoothing.
Does anyone know how to turn this off? If I can prevent the fuzz, it
will allow my users to create PNG images for masking purposes.
Best,
Chris
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]