Пост-дополнение: Как и в случае с Thief: The Dark Project, для Thief II: The Metal Age я был просто обязан запилить уже свой визуальный мод.
Пост-дополнение: Как и в случае с Thief: The Dark Project, для Thief II: The Metal Age я был просто обязан запилить уже свой визуальный мод.
Гайд: вспоминаем, обновляем и играем в продолжение игры про похождения вора Гаррета в механическом Городе.
Гайд: вспоминаем, обновляем и играем в культовый шедевр, опередивший свое время.
Удалось реализовать в Force Tech скелетную анимацию с корректным распределением весов вершин между костями! Теперь модели выглядят менее угловатыми, а изгибы тел - аккуратными.
Разрабатываю свой движок #ForceEngine на базе ресурсов игр #Thief и #SystemShock2 .
Маска полутени (penumbra mask) - прием оптимизации, который позволил обрабатывать в риалтайме динамические мягкие тени от всех объектов и от каждого источника света на уровне.
В процессе отладки анимаций персонажей пришлось добавить в #ForceEngine поддержку формата моделей Collada. Попробовал добавить новую модель на уровень, но не учел скейлинг, и вот что получилось :).
Для отладки распространения света пришлось визуализировать объемы пространства, где свет ложится на геометрию.