Можно назначить разные диапазоны глубины для сцен. Некоторый псевдокод будет:
glDepthRange(0.5, 1.0)
draw_far_scene
glDepthRange(0.0, 0.5)
draw_near_scene
Вам необходимо настроить матрицы проекций для правильного отсечения ближних / дальних сцен.
Назначение диапазонов глубины необходимо, чтобы буфер глубины не «сливал» оба рендеринга.