• Авторизация


Motion portrait готов! 22-01-2008 18:23 к комментариям - к полной версии - понравилось!


Собственно, закончил идею, которую описал в этом посте.

Сначала была мысль написать программу с нуля, но потом до меня неожиданно доперло: OpenGL и шейдеры офигительно подходят для этого дела!

Модифицировал немного свои наработки по движку, и вот результат:
[показать]


А вот здесь выкладываю саму прогу:
КАЧАТЬ ЗДЕСЬ


Управление (а оно практически не нужно) - очень простое:

Q - вызвать консоль (там пишется FPS и разная полезная муть)
M - моргнуть
E - специальный режим ))) надо навести мышь на нос ))
Z - предыдущий фон
X - следущий фон

А теперь немного о модификациях:

-в файле options.cfg можно поменять размер окна, сделать его полноэкранным, задать координаты верхнего левого угла, включить или выключить рамку окна ну и еще немного настроек

-в файл fon.cfg кладем пути к фоновым картинкам (не больше 10)
пути относительные, от папки materials
картинки должны быть DDS

-в папке characters самое вкусное - настройки самой картинки
настроек очень много, но они с комментариями и имеют более менее понятные имена
пока можно загружать только одного персонажа

в проекте:
-"оживить" реальную фотографию
-сделать lipsync
-добавить выражение эмоций

Очень прошу написать, если заметите какие-нибудь баги или глюки, а также сколько FPS и какая у вас видеокарта. А также принимаются новые идеи =)
вверх^ к полной версии понравилось! в evernote
Комментарии (11):
-hunter- 22-01-2008-18:25 удалить
Да, совсем забыл: сделал в фотошопе background для консоли )
[700x350]
DIMM-705 22-01-2008-19:09 удалить
эмм.. самый главный баг называется "всадник без головы"

Чем вызвано не знаю: секунд через 5-10 после запуска пропадает голова, но потом секунд через 30 снова появляется ненадолго. Какими моими действиями вызывается этот баг - установить не смог.

FPS: 254-272. Athlon 64 X2 4000+, ATI Radeon 1650 Pro 512mb, DDR-II 1GB

UPD: Windows XP Professional SP2, сборка 2600
[510x508]
V_exeR 23-01-2008-09:01 удалить
[показать]

FPS не видно, консоль тоже черная.
WinXPSP2, P4 2,4GHz nVidia GeForce3 Ti 200
-hunter- 23-01-2008-12:44 удалить
DIMM-705, Упс! Нашел серъезную багу в шейдере головы, а конкретнее в коде поворота. Там происходит деление на 0, видимо поэтому "всадник без головы". Двойку по аналитической геометрии мне!))) ща исправляю.
Удивительно, но моя видюха как-то умудрялась и так работать )

V_exeR, странно... а откуда этот баг берется не понимаю
DIMM-705 23-01-2008-13:07 удалить
-hunter-, а чо за шейдеры? Может у V_exeR видюха не поддерживает?
-hunter- 23-01-2008-15:01 удалить
Все, пофиксил! У двоих тестеров уже работало нормально )))

DIMM-705, да вроде ничего сложного в шейдерах нету, так что первой версии должно хватить... хотя может там особенности какие-то есть. На 2-х и 3-х шейдерах точно работает
V_exeR 23-01-2008-15:13 удалить
Теперь вообще черное окно... Видимо, не держатся все-таки у меня нужные шейдеры =]

[показать]Green Day - Whatsername
мне конешно далеко до вас умных....
симпатичненько, все работает как положено.
интересная перспектива - я про "оживление фоток".
)))
-hunter- 03-02-2008-17:33 удалить
Радистка_Кэт_666, да ладно, чего в нас такого умного )))

работает это хорошо :)


Комментарии (11): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Motion portrait готов! | -hunter- - The lost memories | Лента друзей -hunter- / Полная версия Добавить в друзья Страницы: раньше»