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