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