Собственно, закончил идею, которую описал в
этом посте.
Сначала была мысль написать программу с нуля, но потом до меня неожиданно доперло: OpenGL и шейдеры офигительно подходят для этого дела!
Модифицировал немного свои наработки по движку, и вот результат:
[показать]
А вот здесь выкладываю саму прогу:
КАЧАТЬ ЗДЕСЬ
Управление (а оно практически не нужно) - очень простое:
Q - вызвать консоль (там пишется FPS и разная полезная муть)
M - моргнуть
E - специальный режим ))) надо навести мышь на нос ))
Z - предыдущий фон
X - следущий фон
А теперь немного о модификациях:
-в файле options.cfg можно поменять размер окна, сделать его полноэкранным, задать координаты верхнего левого угла, включить или выключить рамку окна ну и еще немного настроек
-в файл fon.cfg кладем пути к фоновым картинкам (не больше 10)
пути относительные, от папки materials
картинки должны быть DDS
-в папке characters самое вкусное - настройки самой картинки
настроек очень много, но они с комментариями и имеют более менее понятные имена
пока можно загружать только одного персонажа
в проекте:
-"оживить" реальную фотографию
-сделать lipsync
-добавить выражение эмоций
Очень прошу написать, если заметите какие-нибудь баги или глюки, а также сколько FPS и какая у вас видеокарта. А также принимаются новые идеи =)