AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Ил-2 Штурмовик: Забытые Сражения

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2015, 23:20   #1
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Цитата:
Сообщение от Blitz Посмотреть сообщение
Очень хотелось бы человеческого экспорта из Макса в Ил объектов целиком, в автоматическом режиме, а не по одному мешу с ручной сборкой как приходится делать.
После долгих рассмотрений разных форматов сделал выбор в пользу ase. Это вроде Максовский формат, аналог 3ds, но в отличии от него позволяет писать в себя нормали. Минус у него, что он текстовый и результы будут здорОвые, плюс он изрядно навороченный и мне при написании и отладке негде его открывать для проверки. А из плюсов его - в нём и локальные матрицы, и Dummy объекты (которые хуки), и нормали, и дерево зависимостей. В общем, сложный формат и быстро его не напишу, очень сейчас много основной работы.
NB79 вне форума   Ответить с цитированием
Старый 12.11.2015, 11:23   #2
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

Жень, вопрос из ряду офтопа) ты чего то творить собираешься?)))
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 12.11.2015, 18:42   #3
Blitz
Местный
 
Аватар для Blitz
 
Регистрация: 18.09.2007
Адрес: Баран-аул
Сообщений: 438
Отправить сообщение для Blitz с помощью ICQ
По умолчанию

Цитата:
Сообщение от Sita. Посмотреть сообщение
Жень, вопрос из ряду офтопа) ты чего то творить собираешься?)))
Как выдаётся время- рисую одну хероту потихоньку(естественно не подходящую к ДТшным стандартам).
Пока дело к финалу не подойдёт- анонсировать не буду.

2 А Поцчему Ви спгашиваете?
__________________
Чем меньше техник в технику суётся- тем меньше техника создаст ему проблем....
Blitz вне форума   Ответить с цитированием
Старый 13.11.2015, 22:42   #4
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

Цитата:
Сообщение от Blitz Посмотреть сообщение
2 А Поцчему Ви спгашиваете?
.
Да просто мало нас, тех кто работает... Надо как то кооперироваться) тем более с твоим опытом)
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 13.11.2015, 22:50   #5
Blitz
Местный
 
Аватар для Blitz
 
Регистрация: 18.09.2007
Адрес: Баран-аул
Сообщений: 438
Отправить сообщение для Blitz с помощью ICQ
По умолчанию

Цитата:
Сообщение от Sita. Посмотреть сообщение
.
Да просто мало нас, тех кто работает... Надо как то кооперироваться) тем более с твоим опытом)
Дык у меня если уж и раньше всё было кривое да неправильное, несоответствующее Высоким Стандартам ДТ, то сейчас, спустя несколько лет и подавно)))
PS: Честно говоря на свои нынешние сетки моделей самому смотреть страшно.
__________________
Чем меньше техник в технику суётся- тем меньше техника создаст ему проблем....
Blitz вне форума   Ответить с цитированием
Старый 13.11.2015, 23:46   #6
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Цитата:
Сообщение от Blitz Посмотреть сообщение
Дык у меня если уж и раньше всё было кривое да неправильное, несоответствующее Высоким Стандартам ДТ, то сейчас, спустя несколько лет и подавно)))
Почти четыре года, на самом деле
__________________
deSAD вне форума   Ответить с цитированием
Старый 14.11.2015, 11:20   #7
Blitz
Местный
 
Аватар для Blitz
 
Регистрация: 18.09.2007
Адрес: Баран-аул
Сообщений: 438
Отправить сообщение для Blitz с помощью ICQ
По умолчанию

Цитата:
Сообщение от Sita. Посмотреть сообщение
Ну так и мы не сильно то мастера) а когда несколько голов работают, оно как то ловчее выходит) опять же опыт работы с ява програмингом дюже ценен)
Проблема в том,что если Макс я хоть както помню(время от времени рисуя всякую хрень), то Яву забыл походу окончательно.

Цитата:
Сообщение от deSAD Посмотреть сообщение
Почти четыре года, на самом деле
Как быстро летит время...

PS: господа Модераторы, может не будим флудить в этой теме, а переедем в другое место?
__________________
Чем меньше техник в технику суётся- тем меньше техника создаст ему проблем....
Blitz вне форума   Ответить с цитированием
Старый 13.11.2015, 23:25   #8
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

Ну так и мы не сильно то мастера) а когда несколько голов работают, оно как то ловчее выходит) опять же опыт работы с ява програмингом дюже ценен)
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 14.11.2015, 15:23   #9
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Если мы сразу экспортируем всю модель в родной для Макса формат, то нафига тратить время на текстовые меши? Тем более, вылавливать в них блох, которые вообще ни на что не влияют? Текстовый меш, это обычный SectFile (в классификации игры), у меня нет ни времени, ни желания лепить над ним обёртку, которая будет пытаться воспроизводить какие-то рудименты пятнадцати летней давности.

Я уже говорил, и не раз , что хочу сделать прямой двусторонний конверт в родные форматы, bin -> Max и Max -> bin, а всё остальное, это просто промежуточные этапы исключительно из-за навороченности 3Д темы самой по себе.
NB79 вне форума   Ответить с цитированием
Старый 14.11.2015, 15:36   #10
Pumping_Noise
нужно больше чамфера!
 
Аватар для Pumping_Noise
 
Регистрация: 30.03.2014
Адрес: Харьков
Сообщений: 780
Отправить сообщение для Pumping_Noise с помощью Skype™
По умолчанию

Цитата:
Сообщение от NB79 Посмотреть сообщение
Если мы сразу экспортируем всю модель в родной для Макса формат, то нафига тратить время на текстовые меши? Тем более, вылавливать в них блох, которые вообще ни на что не влияют? Текстовый меш, это обычный SectFile (в классификации игры), у меня нет ни времени, ни желания лепить над ним обёртку, которая будет пытаться воспроизводить какие-то рудименты пятнадцати летней давности.

Я уже говорил, и не раз , что хочу сделать прямой двусторонний конверт в родные форматы, bin -> Max и Max -> bin, а всё остальное, это просто промежуточные этапы исключительно из-за навороченности 3Д темы самой по себе.
а починить разверку при импорте возможно? Сейчас ее нужно в максе отзеркаливать по вертикали.
Pumping_Noise вне форума   Ответить с цитированием
Старый 14.11.2015, 15:39   #11
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

Цитата:
Сообщение от NB79 Посмотреть сообщение
Я уже говорил, и не раз , что хочу сделать прямой двусторонний конверт в родные форматы, bin -> Max и Max -> bin, а всё остальное, это просто промежуточные этапы исключительно из-за навороченности 3Д темы самой по себе.

ну это вообще идеальный конечно был бы вариант ... но обычно между идеалом и реальностью обычно небольшой люфт - зазор бывает ... )
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 14.11.2015, 16:00   #12
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Любые подобные вещи, это компромисс интересов.
NB79 вне форума   Ответить с цитированием
Старый 14.11.2015, 16:14   #13
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

Цитата:
Сообщение от NB79 Посмотреть сообщение
Любые подобные вещи, это компромисс интересов.
скорее в данный момент это некая промежуточная необходимость ... щас попробую на пальцах)


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

в смысле что то было выдрано из ила ... переработано дополнено исправлено... но что б всё это закомпилить корректно в общую сборку без обработки бинарников в текстовики не представляется возможным .. а в ручную ковырять это ад ...


и позволю себе процитировать человека который с этим постоянно сталкивается --

Цитата:
Ещё напоминание про консольную тулзу, иногда не требуется загонять файл в макс, а нужно просто перегнать меши в текстовый формат максимально приближенный к оригиналным мешам. Например это потребовалось делать для вставки в крайний патч новых жуж, а их там много было.
Ещё вариант обратный, иногда надо текстовый меш зашифровать в бинарный формат, чтобы его можно было импортнуть в макс плагином.

NB79 tool шикарный и давно желанный инструмент... особенно если и правда ты сможешь его сделать таким как планируешь .. это будет просто праздник ...

но у нас есть насущные проблемки которые можно было бы избежать не дожидаясь полного функционала так сказать .. вот) ...
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 14.11.2015, 16:15   #14
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

1)текстовые меши - основной формат мешей до их упаковки при сборке патча
2)бинарные меши не принимаются к упаковке
3)текстовые меши можно проверять на ошибки экспорта обычным блокнотом или скриптом: смотреть число лодов, имена коллизий, число коллизий, выставленную дистанцию лодов, список используемых материалов по лодам.
Т.е. если я хочу подготовить He111H11 к вставке в патч, мне надо все выдернутые из игры меши (исходников которых у меня нет) перевести в текстовый формат. При этом сохранив тоже имя файла что и у бинарника. В самолёте около 100 составных мешей, если не больше. А если самолётов штук 10? Вот и нужна консольная прога для автоматизации перевода группы бинарных мешей в их текстовые аналоги.
yt2 вне форума   Ответить с цитированием
Старый 14.11.2015, 17:07   #15
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Ребят, вы не понимаете похоже.

Я занимаюсь этим в свободное от основной работы время. Хобби, это и есть хобби. Это первое. Второе - мой личный интерес. А он, как я уже говорил, заключается в следующем - мне интересно изучить, как 3Д программируется. Вот это и есть "компромисс интересов".

То, что вы хотите, получается как производная от того, что хочу я. Ваши интересы мне понятны, но они находятся немного в другой плоскости, чем мои. Написание консольной тулзы для меня превращается в обычную скучную работу, которая мне совершенно не интересна и ненужна, ибо у меня и без этого хватает работы, пусть и творческой, но достаточно рутинной, не содержащей в себе ничего нового. Консольный конвертер для меня ничего нового не содержит, но потребует от меня найти дополнительное кол-во времени на его написание, отлаживание и т.д. Это потребует дополнительное кол-во времени к моей основной работе и хобби.

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

Мне понятны ваши желания, но, уж простите, есть и мои желания и возможности. Консольный тул появится только тогда, когда я закончу то, что задумал для себя, уж простите.
NB79 вне форума   Ответить с цитированием
Старый 14.11.2015, 17:13   #16
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

ну хотя бы так) ... для нас это точно такое же хобби как и для тебя ... на работе сижу в фотошопе .. хобби тоже с фотошопом ну и 3д максом связано) ...

а так ты прав ... этоименно производная от твоего инструмента .. плагин)
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 14.11.2015, 18:14   #17
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Так сейчас то, всю модель можно в текстовые меши выгнать за пару кликов. Открыть him и нажать "сохранить как текст". Экспорт из Макса - тоже есть в текстовые меши. Дублировать это всё - смысл от меня ускальзает.
NB79 вне форума   Ответить с цитированием
Старый 14.11.2015, 18:24   #18
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

это да.... но фишка то в том что уже года два как назад был скажем сделан большой пак самолётов ... которые что б довести до разумного состояния надо переформатировать из бинарников в текстовики ..
ну т.е. если это делать сейчас по новой это двойная работа получается к сожалению ...
Мы твою точку зрения поняли)) будем ждать и надеяться) ...
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 14.11.2015, 18:34   #19
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

Цитата:
Так сейчас то, всю модель можно в текстовые меши выгнать за пару кликов. Открыть him и нажать "сохранить как текст".
Упс... То есть уже можно так сделать?
Попробовал вроде что-то сохранилось в отдельную папку. А ничего что хиер может содержать вперемешку ссылки на текстовые и бинарные меши, или часть мешей указанных в хиере может отсутствовать? Это не повлияет на корректость перевода бинарников в текст?

Последний раз редактировалось yt2; 14.11.2015 в 18:51.
yt2 вне форума   Ответить с цитированием
Старый 14.11.2015, 19:48   #20
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

Цитата:
Сообщение от yt2 Посмотреть сообщение
Упс... То есть уже можно так сделать?
Попробовал вроде что-то сохранилось в отдельную папку. А ничего что хиер может содержать вперемешку ссылки на текстовые и бинарные меши, или часть мешей указанных в хиере может отсутствовать? Это не повлияет на корректость перевода бинарников в текст?
Пофиг. Читаю him, когда читаю меш, то автоматом проверяется бинарный он, или текстовый. Можно вперемешку, текстовые с бинарными.

При сохранении все меши будут записаны в выбранную директорию в текстовом виде для всего дерева модели.

По поводу отсутствия чего-то. Внизу окно лога. Все ошибки и варнинги при открытии сыпятся туда. Если меша нет, то ругнусь туда на отсутствие. Аналогично с материалами.
Также туда пишу ошибки и предупреждения об всяких обнаруженных косяках в мешах/химе.
NB79 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:11. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru