Foxter.ru

Foxter.ru (https://www.foxter.ru/index.php)
-   3D / Трехмерная графика (https://www.foxter.ru/forumdisplay.php?f=36)
-   -   Export (https://www.foxter.ru/showthread.php?t=1569)

xXxVano 05.04.2006 22:12

Export
 
Народ помогите!
Возможно такие темы уже были, не пиняйте за повторение, но в них ничего путевого для себя я не нашел.
Я создаю модель человека, точнее 30 моделей, затем с помощью морфинга создаю одну модель с анимацией. Затем через плаги для экспорта b3d экспортирую модель с анимацией, но в предпросмотре анимации нет. И вообше ее я ни где не нашел. Пробовал ни раз, и с опциями эксперементировал, но все тоже самое. Подскажите может после морфинга нужно что то применять там или еще что, может еще почему ??? :(

Xo 06.04.2006 09:21

xXxVano Экспортируй через Md2 формат - анимация равно как и тектуирование в этом формате отлично сохраняются.

xXxVano 06.04.2006 19:50

Хорошо, тогда такой вопрос, экспортировать через QTIP или еще как? Если через QTIP, то можно ли текстуру больше чем 128Х128 в демо версии, как экспортировать 30 кадров анимации с 16 ключевыми и как програме указать где какие кадры, или ей это не надо?

Xo 07.04.2006 12:46

xXxVano Есть способ лучше: Md2 Exporter for Max
О нем:
This Md2 Exporter version 1.01 is a script for max 4.
Installation
Install the exporter by unziping the file and putting md2Export.ms into your scripts directory or the scripts\startup directory if you wish the exporter to be ready on startup. If you put the script in the scripts directory then you will have to run the script inorder to get it to appear in the Utilities Pannel.
In the zip file you will also find a help directory which contains this html document and a plain text version.
Function
Exports Md2 model format from Max 4. Single frames or frame sequences are exported. Exporting the normal data is optional.
Known issues
The script is a Beta so I suspect there will be bugs as people use the exporter in ways I did not imagine.
At present there is no support for GLCommands (tri strips and fans), this is because the target engine Blitz Basic does not require the commands. If you require the Commands then let me know, if time permits then I will endever to put it in.
Thanks to
Quake II 12/11/97 public code release: without this there would be no script.
Chris Cookson: for writing an importer who's script helped me to write this one.
How to use it
From Max goto the Utilities Pannel [Hammer] and open the MaxScript pannel
Click on MD2 Exporter in the drop down list.
Check the Save Aimation box if you wish to save a frame sequence, otherwise a single frame will be exported. If exporting a sequence you can select the Frame Step to export the animation on every n'th frame using the spinner.
The animation sequence can either be the Active Segment or you can specify your own Custom Segment with the two spinners.
Generate Normals will create the normal index, use this if you require the normal data but the exprter will take longer to generate the data.
Select your model in max and hit the Export button, a file selector window will appear, chose your filename, hit save and after a short delay you should have a Md2 model.

xXxVano 07.04.2006 21:32

Спасибо, скрипт стянул, сейчас попытаюсь разобраться.

добавлено через 2 часа 42 минуты
Такая проблемка вышла:
я создал модель, создал анимацию, запустил скрипт, а он предложил сохранить модель, и потом сругнулся на что-то.
После, при разборе полетов выяснилось, что скрипт для 3Ds max 4.x , а у меня 7.
Не подскажешь ссылку на скрипт для 3Ds max 7.x , а то что-то найти ни как не могу?!

Xo 08.04.2006 19:32

xXxVano У меня даже на 3ds max 8 работает. Главные условия - меш и нужно выделить объект!

xXxVano 08.04.2006 21:29

Скрипт у меня этот, но когда создаешь обычный куб, то он говорит что это не мешь, а когда экспортирую модель девушки, то он начинает ругаться. Но я пробова экспортировать одну голову, от другой девушки, так та экспортировалась нормально. Может слишком много полигонов, попытаться их уменьшить?

Xo 09.04.2006 16:54

xXxVano Куб я сконвертировал в меш - это можно сделать, быстро вызвав на выделенном объекте правым кликом мыши контекстное меню и выбрав там "конвертировать в меш". Так можно конвертировать любой объект.

xXxVano 10.04.2006 01:11

С кубом я разобрался, все работает, спасибо. Но вот с моделью проблемы - скрипт пишет:

--Runtime error: out of scripter memory - use options increase

Может все дело в модели? Её я делал в Poser'e - самая малополигонная модель из всех что были. Анимация из 30 кадров состоит.

Xo 11.04.2006 17:23

xXxVano Тут два выхода:
1. Заточить модель под экспорт данного скрипта
2. Выбрать другой экспортер, если без этой модели никуда - попробовать тот же QTIP.
Так как главное результат, пробуй перевести в меш свою модель. Пробуй по частям и выясни, на какой возникает проблема. Так же максимально уменьш количество полигонов. Если все что перепробуешь не получится, переходи на другую программу экспорта. Вот почему даже в самых крутых игрухах, написанных на более крутых языках программирования зачастую модели плохо проработаны. Здесь не маловажно так же учитывать, что характеристики машин, на которых запускаются игры могут существенно быть слабее тоех, на которых они тестятся. Посему работать нужно больше с текстурами, причем не зацикливаться на их разрешении и битности - главное чтоб было красиво во всех графических режимах. Если это невозможно, то нужно в игре установить тот самый большой размер экрана, который оптимален для твоей модели.


Часовой пояс GMT +3, время: 21:01.

Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.