![]() |
Конвертирование 3d модели в 2d
На одном сайте мне понравилась 3d модель Warcraft 3. Подскажите пожалуйста как её конвертировать в 2d спрайты вместе с движущийся анимацией? Конвертировать мне нужно модель warcraft Магна Эгвинн, для создания одной 2d игры. Я знаю, что подобные программы существуют, они мне попадались, но название я не запомнила.
|
Так просто это не делается. Делать нужно через графический 3D пакет по типу Blender.
1. Нужно достать модель и конвертировать её в промежуточный формат. Для этого есть фанатские конвертеры. 2. Нужно достать анимации - фанатские конвертеры должны помочь и в этом. 3. Добиться, чтобы скелет и анимация работали нормально. Вероятно, потребуется ретаргет или восстановление скелета и анимации с нуля. 4. В 3D пакете запечь, собственно, спрайты при проигрывании анимации. Достаточно определиться сколько кадров будет на спрайт на анимацию, обычно это 6-10 кадров. |
Я помню была такая программа написанная какими-то разработчиками. Туда просто закидываешь модель выбираешь анимацию ходьбы, атаки, а потом нажимаешь кнопку конвертировать и эта программа каждый кадр сохраняет в .png формат. Потом эти картинки можно объединить и сохранить в одну анимацию. Придётся самой поискать.
Добавлено через 5 часов 15 минут Я нашла программу, которая переводит 3d анимацию в спрайты. Программа называется Warcraft III Viewer. Дело в том, что раньше программа находилась на xgm сайте и оттуда я её скачивала. Теперь xgm почему, то недоступен, выводит сообщение: Этот сайт не может обеспечить безопасное соединение. Поэтому мне пришлось потратить время для поиска другого сайта, где можно было бы скачать эту программу. Вот, что у меня получилось при конвертации модели: https://yadi.sk/d/oREVkR2Q3Y5Y6s Добавлено через 5 часов 29 минут Только программа конвертирует не в .png как я писала ранее, а в .jpg, .bmp и .tga, а так же в .gif и .avi. |
В tga тогда выводить, чтобы не портить картинки сжатием.
|
Часовой пояс GMT +4, время: 01:15. |
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.