Добавлен , опубликован

Думаю, многие уже видели проект Nirvana, в котором автор реализовал технологию Normal Mapping.
Я переделал Direct3D8to9 библиотеку из данного проекта, теперь вместо генерации карт нормалей, они загружаются из файлов.

Тестовые скриншоты


Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
13
9 лет назад
0
Примеры со стандартными моделями можешь посмотреть, перейдя по ссылке. Ещё лучше, если скачаешь и сам в игре посмотришь. Завтра ещё что-нибудь сделаю, на скринах плохо виден эффект нормал маппинга, да и с тенями ещё не работал.
Пока я делаю это только для своего проекта, собираюсь делать только демку на движке warcraft'а, как только сделаю (если), выложу все исходники.
6
24
9 лет назад
6
Даю зеленый свет в надежде что проект будет развиваться, задумка хорошая и полезная, думаю все оценят.
0
13
9 лет назад
Отредактирован ENAleksey
0
Кому нужно,вот исходники Direct3Dto9(не мои).
0
24
9 лет назад
0
Кстати потестил Нирвану, и вижу что у них реализована моя идея с троллями, так что наверное даже не буду пытаться что то сделать в плане карт.
7
24
9 лет назад
7
Ого чуваг, ты круть. Офк надда!
10
13
9 лет назад
Отредактирован ENAleksey
10
На видео можно увидеть, как ведёт себя нормал маппинг с изменением времени суток.
Наполеоновские планы:
  • Переход на Direct3D11
  • Карты нормалей
  • Тесселяция
  • Динамическое освещение
  • Динамические тени
  • Отражения в режиме реального времени
  • Пост-эффекты
  • Поддержка .dds формата текстур
Пару дней назад наткнулся на проект по графической модификации игры Gothic: перенос рендера игры с D3D7 на D3D11, следовательно всё возможно реализовать, но я не гарантирую, что доведу дело до конца.
Также планирую сделать замену DGUI системе.
Melissa, прости, случайно минус поставил(
2
13
9 лет назад
2
ENAleksey, тесселяция? Серьёзно? Ну мне и теней бы в захлёб хватило. А как скоро ты сможешь дать нам поиграться с твоим прогрессом? :3
0
13
9 лет назад
Отредактирован ENAleksey
0
Пока я делаю это только для своего проекта
И не факт, что он выйдет в свет.
Впрочем уже сам можешь скачать Нирвану и тестить.
поиграться с твоим прогрессом
Да и прогресс не такой уж и большой: всего лишь вместо генерации карт нормалей, они теперь загружаются из файлов.
3
13
9 лет назад
3
Скриншоты Work-in-Progress.
Коментируем: что нравится, что нет.
0
6
9 лет назад
0
Круто! А можешь сделать скрины со стандартными моделями?
0
13
9 лет назад
0
Flek, читай внимательнее первые коментарии.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.