/* Draw wsr88d */
Sweep *sweep = level2->sweep;
- glDisable(GL_ALPHA_TEST);
+ //glDisable(GL_ALPHA_TEST);
glDisable(GL_CULL_FACE);
glDisable(GL_LIGHTING);
glEnable(GL_TEXTURE_2D);
vol->disp = GRITS_VOLUME_SURFACE;
GRITS_OBJECT(vol)->center = GRITS_OBJECT(level2)->center;
grits_viewer_add(GRITS_OBJECT(level2)->viewer,
- GRITS_OBJECT(vol), GRITS_LEVEL_WORLD, TRUE);
+ GRITS_OBJECT(vol), GRITS_LEVEL_WORLD+1, FALSE);
level2->volume = vol;
}
if (ISO_MIN < level && level < ISO_MAX) {
AWeatherLevel2 *level2 = AWEATHER_LEVEL2(_level2);
g_debug("AWeatherLevel2: dispose - %p", _level2);
if (level2->volume) {
- grits_viewer_remove(GRITS_OBJECT(level2)->viewer, level2->volume);
+ grits_viewer_remove(GRITS_OBJECT(level2->volume)->viewer,
+ GRITS_OBJECT(level2->volume));
level2->volume = NULL;
}
G_OBJECT_CLASS(aweather_level2_parent_class)->dispose(_level2);