Разработать directx 11 приложение (куб в 3д)
5 000 руб. за проект
- Реализовать в приложении с кубиком навигацию камеры: мышкой с зажатой кнопкой крутить, WASD или стрелочки - двигать точку, на которую камера смотрит
- Реализовать три источника света типа point, чтобы они светили на геометрию и пересекались между собой, добавить возможность переключать яркость источников света между значениями 1, 10, 100
- Реализовать поддержку HDR при отрисовке сцены и алгоритм tone mapping: вычисление средней яркости HDR изображения (через уменьшение текстур), вычисление экспозиции, применение Uncharted2 для перевода в LDR и вывода на экран.
- Реализовать Eye Adaptation
Платформа для разработки:
* VS 2019
* DirectX 11
* Рабочие конфигурации: Release x64, Debug x64
* Должно запускаться, как из под VS, так и само по себе
* В Debug x64 должен быть включен отладочный уровень DirectX 11
* Не должно быть сообщений с уровнем ответственности выше "info" от отладочного уровня DirectX 11.
- Реализовать три источника света типа point, чтобы они светили на геометрию и пересекались между собой, добавить возможность переключать яркость источников света между значениями 1, 10, 100
- Реализовать поддержку HDR при отрисовке сцены и алгоритм tone mapping: вычисление средней яркости HDR изображения (через уменьшение текстур), вычисление экспозиции, применение Uncharted2 для перевода в LDR и вывода на экран.
- Реализовать Eye Adaptation
Платформа для разработки:
* VS 2019
* DirectX 11
* Рабочие конфигурации: Release x64, Debug x64
* Должно запускаться, как из под VS, так и само по себе
* В Debug x64 должен быть включен отладочный уровень DirectX 11
* Не должно быть сообщений с уровнем ответственности выше "info" от отладочного уровня DirectX 11.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.