forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   3ds формат (http://forum.boolean.name/showthread.php?t=6299)

jimon 28.08.2008 13:27

3ds формат
 
курю фомартик :)

схематично 3ds выглядит так : http://rafb.net/p/4lRAzA66.html

схема VERTICES LIST выглядит так :
Цитата:

Vertex Count - unsigned short
Vertex List x,y,z - float
получается что на один chunk вертексов максимум 65535 вертексов, зачем такой изврат ? оптимальное для VBO значение - порядка 31 тысячи

получается что мне нужно каждый TRIANGULAR MESH представить как отдельный mesh ? а VERTICES LIST как отдельный surface ?

HolyDel 28.08.2008 13:42

Ответ: 3ds формат
 
Цитата:

получается что мне нужно каждый TRIANGULAR MESH представить как отдельный mesh ? а VERTICES LIST как отдельный surface ?
получается так, да.

SBJoker 28.08.2008 15:33

Ответ: 3ds формат
 
да курил форматик года 2 назад, очень неплохой и расширяемый формат, предусмотрено практически всё. Вот только продвигать его некому.

ABTOMAT 28.08.2008 15:49

Ответ: 3ds формат
 
Ну да, группы сглаживания не держит, повторы вершин создаёт...
Что тут хорошего?

jimon 28.08.2008 15:54

Ответ: 3ds формат
 
ABTOMAT
кто сказал ? есть же : SMOOTHING GROUP LIST 0x4150

SBJoker 28.08.2008 15:57

Ответ: 3ds формат
 
Хе-хе всё он держит, просто у всех кривой экспорт ли импорт этого формата.
Он даже кости держит.

ABTOMAT 28.08.2008 16:04

Ответ: 3ds формат
 
Цитата:

Он даже кости держит.
=-O
Так я не фкуриваю. 3ДС - это ж ридьной формат макса?
Максом сохраняем модель с костями и ГС, импортируем обратно - кости нихрена не действуют на вершины, ГС перелопатились как вздумается.
Если в максе кривой экспорт/импорт то где же он тогда не кривой?

SBJoker 28.08.2008 19:19

Ответ: 3ds формат
 
Ну вот так, формат разрабатывала куча фирм в своё время, и там заложены все возможности. Однако формат без продвижения и рекламы малопопулярен, и мы имеем чаще всего вариации на тему формата 3дс, обычно это усечёные версии. 3дс может хранить кости, однако мало какая программа их туда экспортирует. Кстати 3дс имеет кучу свободных идентификаторов "чунков" на основе которых можно добавить свою информацию в 3дс.

Кстати б3д позаимстововал архитектуру 3дс формата в сильно упрощенном виде.
Макс же сохраняет в свою версию 3дс формата, кости он неподдерживает, зато поддерживает модификаторы 3д макса. Например Mirror. Отражонная часть этим модификатором после экспорта - импорта будет в максе как и положено, а в Блитце как быдто её не отражали, потому как блитз неожидает модифицированого 3дс.

Вопщем налицо полнейшей отсебятины в этом формате, и по-моим свединиям ни одна программа неподдерживает все его возможности.

ABTOMAT 28.08.2008 22:02

Ответ: 3ds формат
 
Да, судьбе этого формата не позавидуешь


Часовой пояс GMT +4, время: 05:52.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot