1
0
Fork 0

Updates for the bump-mapped 2d cloud code.

This commit is contained in:
ehofman 2004-05-21 14:57:42 +00:00
parent e7795093e7
commit b7352ead12

View file

@ -258,7 +258,8 @@ void fgInitVisuals( void ) {
// For HiRes screen Dumps using Brian Pauls TR Library // For HiRes screen Dumps using Brian Pauls TR Library
void trRenderFrame( void ) { void trRenderFrame( void ) {
#ifdef FG_ENABLE_MULTIPASS_CLOUDS #ifdef FG_ENABLE_MULTIPASS_CLOUDS
bool multi_pass_clouds = fgGetBool("/sim/rendering/multi-pass-clouds"); bool multi_pass_clouds = fgGetBool("/sim/rendering/multi-pass-clouds") &&
!SGCloudLayer::enable_bump_mapping; // ugly artefact now
#else #else
bool multi_pass_clouds = false; bool multi_pass_clouds = false;
#endif #endif
@ -383,7 +384,8 @@ void fgRenderFrame() {
bool enhanced_lighting = fgGetBool("/sim/rendering/enhanced-lighting"); bool enhanced_lighting = fgGetBool("/sim/rendering/enhanced-lighting");
bool distance_attenuation = fgGetBool("/sim/rendering/distance-attenuation"); bool distance_attenuation = fgGetBool("/sim/rendering/distance-attenuation");
#ifdef FG_ENABLE_MULTIPASS_CLOUDS #ifdef FG_ENABLE_MULTIPASS_CLOUDS
bool multi_pass_clouds = fgGetBool("/sim/rendering/multi-pass-clouds"); bool multi_pass_clouds = fgGetBool("/sim/rendering/multi-pass-clouds") &&
!SGCloudLayer::enable_bump_mapping; // ugly artefact now
#else #else
bool multi_pass_clouds = false; bool multi_pass_clouds = false;
#endif #endif