Вот моя проблема.
Я визуализирую ортогональный четырехугольник (заполняю область просмотра) перед всем (с раскрашиванием вершин в каждом углу), сразу после того, как я визуализирую кубический скайбокс с 6 прозрачными полигонами (GL_BLEND, исходный GL_ONE, конечный GL_ONE). Это работает отлично, скайбокс наполовину окрашен нижним квадроциклом, а наполовину - его собственными UV-текстурами.
Проблема возникает, когда я добавляю карту высот (GL_BLEND, GL_ONE, ...). Карта высот смешивается со скайбоксом под + с квадроциклом.
Я хочу, чтобы карта высот была смешана с ортоквадом, но не со скайбоксом. Я не хочу видеть скайбокс через карту высот.
Я уверен, что есть другой способ сделать это.
Можно ли сначала визуализировать орто-квадрат и скайбокс (как сейчас), а ЗАТЕМ карту высот со специальным смешиванием, которое вычитает скайбокс, но не орто-квадрат с каким-то многопроходным смешиванием?
Большое тебе спасибо !
Дмитрий