Войти
ФлеймФорумПрограммирование

XML - язык, невероятно богатый возможностями. Чтоб его. (3 стр)

Страницы: 1 2 3 4 5 6 Следующая »
#30
(Правка: 2:09) 2:07, 6 авг. 2019

MrShoor
> Только зачем он текстовый - по прежнему не понятно.
текстовый проще продать, очевидно

все же пользуются obj вместо blender-a


#31
2:11, 6 авг. 2019

skalogryz
А вот хороший язык придумать низзя.
Сразу 99% прогеров в пыль.
Ето естественно, выдумывание сложностей,
Все этим живут.

#32
2:32, 6 авг. 2019

skalogryz
> все же пользуются obj вместо blender-a
Ну *.blender сложен в использовании. А вот зачем пользоваться *.obj - я ума не приложу. Если уж хочется какого-то куцого формата, то проще взять *.3ds.
3ds читалка с самым базовым функционалом пишется на коленке за час. Так же как obj.

#33
2:37, 6 авг. 2019

MrShoor
> 3ds читалка с самым базовым функционалом пишется на коленке за час. Так же как
> obj.
популярность .3ds сошла на нет в 2010х, а .obj жив

текстовые форматы требуют низкий порог вхождения...

#34
2:38, 6 авг. 2019

noizer
> А вот хороший язык придумать низзя.
паскаль! там да ж свой "джейсон"  есть (описание констант рекордов)

#35
2:42, 6 авг. 2019

skalogryz

    паскаль! там да ж свой "джейсон"  есть (описание констант рекордов) 

Не то! Давай язык, который опишет сам себя! Желательно в 10 строк.
#36
2:42, 6 авг. 2019

MrShoor
> А вот зачем пользоваться *.obj - я ума не приложу
синтаксис у "*.obj" очень крутой и хорошо дружит со здравым смыслом т.к это пародия на asm, а связка с mtl - говно, т.к нужно было его внутри хранить.

#37
2:49, 6 авг. 2019

skalogryz
> популярность .3ds сошла на нет в 2010х, а .obj жив
А как ты определил, что obj жив? Ну то есть как по мне - что 3ds, что obj - оба умерли уже давно.

> текстовые форматы требуют низкий порог вхождения...
Это да, случается, когда всякие явоскрипт разработчики беруться за кодинг графики. Для них слишком сложно целое двубайтовое, флоат одинарной точности и прочее.
Мне же например когда я брался за парсинг 3ds - вообще халява была. Просто правильно указатели на память расставь, и пользуйся. Никакого разбиения на токены, никакой войны с переносом строк и прочее.

#38
2:53, 6 авг. 2019

Adler
> синтаксис у "*.obj" очень крутой и хорошо дружит со здравым смыслом т.к это
> пародия на asm, а связка с mtl - говно, т.к нужно было его внутри хранить.
А 3ds типа сложный? https://en.wikipedia.org/wiki/.3ds

#39
(Правка: 3:01) 2:59, 6 авг. 2019

MrShoor
> А как ты определил, что obj жив?
начинает Вася свой движок и/или редактор к оному.
Первое что он умеет загружать это .obj, а не .3ds
остальные форматы подтягиваются потом, и .3ds не один из них

Как мерило предлагаю сделать поиск по gamedev.ru
сначала .3ds потом .obj

#40
3:05, 6 авг. 2019

skalogryz
> начинает Вася свой движок и/или редактор к оному.
Я походу не из этих Васей. У меня было так:
1. Гружу список вершин из собственного текстового файла
2. Гружу *.x через D3DX
3. Гружу *.3ds

#41
3:09, 6 авг. 2019

skalogryz
> Как мерило предлагаю сделать поиск по gamedev.ru
> сначала .3ds потом .obj
Не, я согласен, что последнее время obj чаще берут. Но как мне кажется это больше от неумения в программирование. :) Эпоха скриптовых языков, и все такое.
А поиск по геймдеву показывает что полно и того и того:
https://www.google.com/search?q=site%3Agamedev.ru%20obj
https://www.google.com/search?q=site%3Agamedev.ru+3ds+формат

#42
3:12, 6 авг. 2019

skalogryz

    остальные форматы подтягиваются потом, и .3ds не один из них 

А какой формат катит, во что конвертать
для социума так сказать.
#43
3:13, 6 авг. 2019

noizer
> А какой формат катит, во что конвертать
> для социума так сказать.
Ну сейчас модно-молодежно импортировать *.fbx
А если хочешь по нормальному - то экспортируешь скриптами в свой формат из пакета моделирования.

#44
3:24, 6 авг. 2019

MrShoor

    Ну сейчас модно-молодежно импортировать *.fbx 

Прямо так и думал, етот бесовский fbx!
Вроде весь онлаен VR на этой теме.
Где бы спеки.ру на его надыбать.
Ну нету их, это мечты все.
Страницы: 1 2 3 4 5 6 Следующая »
ФлеймФорумПрограммирование