| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Прозрачные объекты |
| Автор: rubenhak 17.4.2007, 19:07 |
| Рисую несколько объектов, некоторые прозрачные, некоторые сплошные. Вначале рисую сплошные, потом отключаю тест глубины glDisable(GL_DEPTH_TEST); рисую прозрачные; включаю тест глубины glEnable(GL_DEPTH_TEST); ---------------------------------- Проблемма в следующем. прозрачные объекты налаживаются на сплошные изза того что я отключаю GL_DEPTH_TEST. если не отключаю не прорисовываются прозрачные за другими прозрачными. Пробовал еще с GL_ALPHA_TEST -ом покопатся, но ничего интересново не нашел. Помогите пожалуста, Заранее спасибо. |
| Автор: Rickert 20.4.2007, 05:20 |
| rubenhak, рисовать с конца видимости: сначала самые дальние прозрачные, потом непрозрачные, по нарастающей. |