Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
5000 ₽

Программа OpenGl на C++, шейдеры

project expired


Необходимо реализовать программу на C++ с использованием возможностей OpenGl и шейдеров. Список требуемых эффектов:
1. Отбрасывание тени на плоскость
2. Отбрасывание тени на другие объекты (shadow mapping)
3. Зеркальные грани
4. Переменная глубина резкости (шейдер)
5. Полупрозрачные billboard, требующие упорядоченного вывода
6. Слоистый туман (вершинный, действует на все объекты в сцене)
7. Полупрозрачные объекты с преломлением окружающей среды
8. Попиксельный расчет освещенности по стандартным моделям (Блинн/Фонг) (шейдер)
9. CSG, не менее трех объектов, операции вычитания и пересечения
10. Имитация рельефных поверхностей (bump mapping) (шейдер)

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.