2012
07.04

[:en]

Last week I had fun making a little program that exports models from Diablo3. You can download it from Here.

It exports in FBX format:

– Meshes and textures (it exports all materials but it seems that max loads only the ones actually assigned to meshes. May be in the future I’ll add copies of the meshes with the other materials.). Meshes have two uv channels exported. The opacity channel is not set. The materials imported from FBX do not have correctly set „use image alpha“ in the mono channel output.

– bones

– skin

Manual:

Start the program and choose the directory where Diablo 3 is installed. Wait patiently to load the list with all models. Choose the models you want to export, click convert selected, and again wait patiently (no feedback). You also can export single model with double click.

All exported models go the folder of the executable.

If it crashes or something is not working correctly please write, which model is the problem and some day I’ll check it;).  I’ll post soon and script for Unity3D.

External sources:

http://diablo3dev.com/w/Models – description of the .app file format

http://diablo3dev.com/w/D3TexConv – converts .tex files. I used the code to convert the textures.

http://forum.xentax.com/viewtopic.php?f=16&t=7337&start=105

Thanks a lot!!!

All models and textures are property of Blizzard Entertainment. This program is for studying purposes only. It is free of any charge! And comes with no warranty whatsoever.

Updates:

– 14.07.2012:

Added mutithreaded loading of the mpq-files.  – download

– 29.06.2015

Check this post[:bg]Миналата седмица се забавлявах да направя една малка програмка, която да вади моделите от Диабло 3. Можете да я изтеглите от ТУК.

Експортва във FBX формат следните неща:

– мешовете с текстури (не слага opacity-to. FBX -а не слага коректно на mono channel output-a да ползва алфа канала.)

– кокалите

– скининга

Начин на употреба:

Стартирате я и избирате директорията, в която е инсталирано диаблото. Чакате търпеливо да си зареди списъка с моделите. Избирате моделите и цъкате convert selected и пак чакате търпеливо. Също може и направо с double click върху избрания модел.

Експортнатите модели отиват в папката на exe -to.

Ако гърми или нещо не работи коректно пишете при кой модел и някой ден ще го проверя ;). Скоро ще пусна и скрипт за Unity3d.

Използвани източници:

http://diablo3dev.com/w/Models -описание на формата на .app файловете

http://diablo3dev.com/w/D3TexConv – конвертор за .tex файловете. Използвал съм кода за конвертиране на текстурите от тук.

http://forum.xentax.com/viewtopic.php?f=16&t=7337&start=105

Благодаря много!!!

Всички модели и текстури са собственост на Blizzard Entertainment. Програмката е само за целите на обучението!

– 14.07.2012:

Добавено е многонишково зареждане на mpq файловете.  – изтегли

– 29.06.2015

Виж този пост[:]

Няма коментари.

Добави твоя коментар

Вашите коментари


Warning: Undefined variable $user_ID in D:\wwwroot\wp-content\themes\pyrmont-v2BG\comments.php on line 66

Трябва да сте влзели, за да коментирате.