David Megginson writes:
>
> Curtis L. Olson writes:
>
>  > Mark Harris mentioned that the back buffer requires a "destination
>  > alpha" for imposter rendering to work.  Perhaps that's why things
>  > aren't great with a 16bit color buffer, you probalby aren't even
>  > getting an alpha channel there?
>
> That's possible, but currently the problem is that FlightGear will not
> start at all at 16bpp with --enable-clouds, because of this:
>
>     if ( fgGetBool("/sim/rendering/clouds3d") ) {
>         glutInitDisplayMode( GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE |
GLUT_ALPHA );
>     } else {
>         glutInitDisplayMode( GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE );
>     }

That's easy enough to hack around

> Here's what I get:
>
>   GLUT: Fatal Error in fgfs: visual with necessary capabilities not found.

YES - because here is what I get if you render with 16 bit buffers
http://rockfish.net/~nhv/fgfs/images/fgfs-screen-016.jpg
http://rockfish.net/~nhv/fgfs/images/fgfs-screen-017.jpg

Might help thinking about 'how' one might get a '3d' volumetric
effect from what is essentially a ssgBillBoard  :^)

Norman




_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to