Страницы (2): [1] 2 » Показать все 17 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Jackhammer (https://hlfx.ru/forum/forumdisplay.php?forumid=35)
-- Будут ли доступны спецификации .jmf-формата? (https://hlfx.ru/forum/showthread.php?threadid=4975)
Будут ли доступны спецификации .jmf-формата?
subj
__________________
http://www.moddb.com/mods/monorail-quest
Он примитивно бинарный и неудобен для парсинга. Да и не задумывался для использования вне джека. Там даже система версионирования не была продумана, поэтому со временем код запестрел выражениями типа if ( jmf_file_version >= XXX ) { ... }
А для чего народу могут понадобиться спецификации, если джек спокойно пишет и map, и rmf, и даже vmf?
__________________
XaeroX
Насколько я помню из древних разговоров, jmf определяет плэйны по более чем 3м точкам. Соответственно, думал над импортёром в blend/obj с сохранением оригинальной геометрии (возможно, и генерацией текстурных координат из осей)
__________________
http://www.moddb.com/mods/monorail-quest
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
>как ты себе это представляешь
Храним N а используем 3, очевидно.
>и главное зачем
Откуда я знаю, я что ли автор джека? Для вертекс-манипуляций, возможно. Ещё раз, до меня дошли только слухи о том что джек хранит N>=3 вершин. Как оно там внутри я понятия не имею, мне знаешь-ли сырцы никто не показывал.
Спрашиваю в связи с тем, что меня интересует безболезненная конвертация брашевой геометрии в модель без лишней работы и е*бли с эпсилонами.
__________________
http://www.moddb.com/mods/monorail-quest
__________________
XaeroX
А я не знаю с плэйнами работает джек или же с фэйсами. В случае последнего, я не знаю как у него устроен экспорт из фэйсов: берёт он первую тройку, или прогоняет весь набор через МНК.
__________________
http://www.moddb.com/mods/monorail-quest
thambs
У тебя в голове явно сложилось какое-то представление, но ты пытаешься дать понять, что на самом деле нет.
Почему, например, ты противопоставляешь работу с плейнами и с фейсами? И с тем, и с другим одновременно разве работать нельзя?
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
XaeroX
Здоров ли ты сегодня? Откуда у меня, по твоему, может взяться представление как твой софт изнутри работает? Окстись. Вроде задаю внятный вопрос, а вместо ответа или посылания на х-й получаю чертовщину.
Добавлено 22-03-2017 в 23:05:
>И с тем, и с другим одновременно разве работать нельзя?
А как? Я вижу только два тривиальных варианта:
1) Первичен плэйн, с ним и работаем. Фэйс всегда можно сделать планарным, спроецировав его точки на плэйн.
2) Первичен фэйс, смещаем образующие его точки как угодно. Плэйн строим из первых 3х точек (проверяя компланарность остальных) или применяя МНК.
__________________
http://www.moddb.com/mods/monorail-quest
__________________
сохрани в rmf и парси, вообще простой формат, потом можешь спокойно пересохранить в obj, который поддерживает все редакторы.
__________________
vk.com/skullcapstudios
marikcool
rmf вовсе не простой формат. Такой же бинарный и с закрытыми спецификациями.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 03:22. | Страницы (2): [1] 2 » Показать все 17 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024