forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Ковыряем B3D (http://forum.boolean.name/showthread.php?t=11928)

Spiderman 15.02.2010 16:59

Ковыряем B3D
 
Имеется файл в формате B3D.
Какие есть возможности по его обработке? Можно ли его вьювить какой-нить сторонней прогой, конвертировать, перепаковывать... можно ли, к примеру, просмотреть сколько в нем полигонов, текстур...

SBJoker 15.02.2010 17:23

Ответ: Ковыряем B3D
 
B3DTool кой чо умеет

Nafi 15.02.2010 17:46

Re: Ковыряем B3D
 
Можно на блице написать програмку, которая будет показывать колличество полигонов, текстур, названия текстур :)
Где-то попадался импортер в Макс.

IGR 15.02.2010 17:57

Ответ: Ковыряем B3D
 
где-то попадалась спецификация формата !! :)

Reizel 15.02.2010 18:28

Ответ: Re: Ковыряем B3D
 
Цитата:

Сообщение от Nafi (Сообщение 137542)
Можно на блице написать програмку, которая будет показывать колличество полигонов, текстур, названия текстур :)
Где-то попадался импортер в Макс.

А что бы и нет? Загружай эту модель, пробегайся по вертексам и треугольникам, возвращай текстуры и прочее...

RegIon 11.06.2010 08:54

Ответ: Ковыряем B3D
 
а разобрать b3d по вертексам можно

baton4ik 11.06.2010 14:27

Ответ: Ковыряем B3D
 
Цитата:

Сообщение от Костян (Сообщение 149924)
а разобрать b3d по вертексам можно

Это вопрос или утверждение?

Mr_F_ 12.06.2010 13:15

Ответ: Ковыряем B3D
 
да разобрать б3д на что угодно можно, спецификация есть же

Flash 12.06.2010 23:26

Ответ: Ковыряем B3D
 
Может не в тему, но столкнулся с проблемой при экспорте в b3d из giles
гилес делает парент "exported by giles", не являющийся Mesh и на эту модель перестают действовать источники света.

Mr_F_ 13.06.2010 15:03

Ответ: Ковыряем B3D
 
Цитата:

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

RegIon 15.06.2010 05:26

Ответ: Ковыряем B3D
 
Косяк, плуг экспорта B3D на максе 2008 не работает(грузит и пищет: неверная процедура ,лине 127), пытался поправить плуг, другие вылетают(уже при экспорте)

metalpasha 29.06.2010 01:16

Ответ: Ковыряем B3D
 
а как Добратся До Текстур в B3D и изменит из ?

Nex 29.06.2010 09:06

Ответ: Ковыряем B3D
 
В папке с игрой их можно изменить. :-)
А если вы имели ввиду путь до текстуры, то наверно через прогу для взлома Блитза искать "путь текстуры" и его менять..

Alex_Noc 30.06.2010 00:20

Ответ: Ковыряем B3D
 
Цитата:

Сообщение от Nex (Сообщение 152011)
В папке с игрой их можно изменить. :-)
А если вы имели ввиду путь до текстуры, то наверно через прогу для взлома Блитза искать "путь текстуры" и его менять..

Извращенец!!!:4to:

metalpasha 30.06.2010 00:28

Ответ: Ковыряем B3D
 
Нет я имел виду когда я загрузил её в памят
к примеру у меня много Слоёв Земля.b3d и мне надо изменит маску
то есть во время игры рисовать в текстуре (маске)

Alex_Noc 26.07.2010 03:40

Ответ: Ковыряем B3D
 
Nex - лучше ничего не пиши чем такой бред!!!

pax 19.12.2011 13:10

Ответ: Ковыряем B3D
 
Дайте кто-нибудь ссылку на полную спецификацию формата пожалуйста.

Markova 19.12.2011 13:24

Ответ: Ковыряем B3D
 
где-то здесь был http://blitz.pp.ru/forum/, точно помню=)
здесь

HolyDel 19.12.2011 13:49

Ответ: Ковыряем B3D
 
будет загрузчик для юнити? ))

RegIon 19.12.2011 13:52

Ответ: Ковыряем B3D
 
Цитата:

будет загрузчик для юнити? ))
B3d2fbx

pax 19.12.2011 14:02

Ответ: Ковыряем B3D
 
Цитата:

Сообщение от Markova (Сообщение 214566)

Это нормальная версия? или есть более полная?

Цитата:

Сообщение от HolyDel (Сообщение 214570)
будет загрузчик для юнити? ))

Если найду время, то сделаю. Не полный конечно, с анимацией могу не справиться, но посмотрим.

Цитата:

Сообщение от Костян (Сообщение 214571)
B3d2fbx

Не, fbx я ковырять не собираюсь.

Markova 19.12.2011 14:18

Ответ: Ковыряем B3D
 
Цитата:

Сообщение от pax (Сообщение 214573)
Это нормальная версия? или есть более полная?

Если, не заострять внимание на эту, простейшую статическую не текстурированную модель, то да. Я где-то видал и на чистом с+ конвертер в 3ds там подробное описание с примерами =)
но не могу вспомнить где.
Кароч, есть конвертер сдк б3д в 3дс и к нему подробный мануал.

Можно ещё в Irrlicht SDK подсмотреть =)

pax 19.12.2011 16:01

Ответ: Ковыряем B3D
 
Нашел еще вот такую
http://www.blitzbasic.com/sdkspecs/s...file_specs.txt

Спасибо ARENSHI за предоставленную модель вантуза для ковыряния)

pax 19.12.2011 17:58

Ответ: Ковыряем B3D
 
Вроде не сложный формат получается, ковырять можно)

pax 21.12.2011 11:46

Ответ: Ковыряем B3D
 
Читалку написал, теперь надо создать объекты движка)

pax 21.12.2011 14:27

Ответ: Ковыряем B3D
 
Вложений: 1
Первое что получилось)

Но пока я не генерировал ресурсы. Об этом чуть позже.

pax 21.12.2011 16:07

Ответ: Ковыряем B3D
 
Вложений: 1
Йеесс!!! получилось импортнуть кости! Осталась анимация! И можно заняться генерацией ассетов! Надеюсь с сохранением анимации проблем не будет....

pozitiffcat 21.12.2011 19:23

Ответ: Ковыряем B3D
 
я тут на форуме выкладывал как я загружал, тока там нет оптимизации утечки памяти http://forum.boolean.name/showthread.php?t=15956

pax 21.12.2011 20:19

Ответ: Ковыряем B3D
 
Так я уже написал свой парсер, частично поддерживающий расширения пайплайна :) со временем будет поддержка пайплайна по максимуму.

pax 22.12.2011 12:21

Ответ: Ковыряем B3D
 
Вложений: 3
Импорт сделан, но анимация импортировалась с багами. Можно пробовать исправить руками, но хочется чтобы не нужно было править... буду ковырять дальше...

pax 22.12.2011 14:40

Ответ: Ковыряем B3D
 
Кажется у меня получилось!

http://shgames.ru/unity/b3d/

Markova 22.12.2011 15:26

Ответ: Ковыряем B3D
 
Похоже, что да =) молоЧина!!! =)

pax 22.12.2011 15:38

Ответ: Ковыряем B3D
 
Как импортер пройдет больше тестов и получит настройки - так выложу! Сейчас тест прошла только одна модель. Больше у меня нету.

pozitiffcat 22.12.2011 20:48

Ответ: Ковыряем B3D
 
Супер!


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

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