![]() |
Показать все 23 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Как вставить MD3-модельку в карту для openarena? (https://hlfx.ru/forum/showthread.php?threadid=4943)
Как вставить MD3-модельку в карту для openarena?
Пытаюсь в джеке сделать для опенарены карту, в которой на полу стоит моделька. Хотелось бы, чтобы моделька не была вкомпилена в карту, а подгружалась из файла.
Пробовал ставить misc_model и misc_model_static и указывать в них нужную модель. В джеке misc_model отображается, но на скомпилированной карте она отсутствует.
Я так понимаю, openarena — тот же Q3 в плане мапинга. Что я упускаю?
__________________
А где ты взял fgd для опенарены? С джеком в комплекте нет. Может быть, проблема именно в fgd, параметры у энтити неправильные.
__________________
Я выбрал кутришный. Судя по вики, никаких изменений в энтитях там и нету.
nemyax
Но модели-то в игре нет.
Вангую, что компилятор попросту не может найти директорию игры. Или ты не прописал ему правильные параметры, которые требует игра. Лога я тоже не вижу.
__________________
H-3D
Супер, спасибо! Моделька хотя бы появилась.
nemyax Ну да, создаешь 2 браша, один красишь в common/caulk , второй в common/origin, и Tie to Entity их в один func_static
Круто, всё получилось. Благодарю.
На всякий случай оставлю тут, вдруг кто напорется.
Для корректной работы компилятора мне пришлось подложить в папку опенарены папку installs\Q3Pack\install\baseq3 из поставки радианта. И потребовалось подключить текстуры из этой же baseq3. Иначе не работал ни common/caulk, ни common/origin, нихрена.
Между прочим, не ожидал, что свежий радиант окажется таким говном. Мало того, что логики работы в нём, в отличие от джека, я совершенно не всосал. Так он ещё и намертво забеляет все OpenGL-окошки, если попереключать рабочие столы в венде, и помогает только перезапуск радианта.
В ку3 постоянно какие-то проблемы с поиском путей. Это как раз побочное следствие отказа от вадов. Впрочем и в ку2 не лутьше.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
У самого-то давно исчезли проблемы с поиском путей, когда надо было модельки грузить, чтобы тени от них посчитать?
__________________
XaeroX таких проблем как в ку3 у меня и не было никогда
То из пака не видит, то наоборот из папки не видит. То из baseq3 не хочет, а из gamedir наоборот хочет. Там постоянно такое гамно. То компилятор не умеет без shaderlist построить список шейдеров, то умеет но shaderlist из пака не умеет, то умеет из пака, но хочет из gamedir. Я допускаю, что если во всём этом как следовает разобраться, то кому-то оно даже понравится, но большинство не оценит всё же.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
А misc_model так и не зафурычил.
Дядя Миша
>если во всём этом как следовает разобраться, то кому-то оно даже понравится, но большинство не оценит всё же.
А суть в ПОЛНОМ отсудствии дефолтов. Нельзя просто взять и начать делать карту, изучая возможности по мере их надобности. Даже ради сраной коробки надо сидеть и писать шойдеры.
__________________
http://www.moddb.com/mods/monorail-quest
Ну нет, шойдоров писать не пришлось. Затекстурилось само подкладенной tga-шкой.
thambs на самом деле по дефолту шойдер писать не надо. Но стоит тебе захотеть что-либо кроме диффузки с лайтмапой и велкам.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Компилятор ищет ништяки в basepath и gamepath(mod path).
Раз у тебя сконфигурировано под к3, то basepath=baseq3; было бы под ОА, искал бы в baseoa.
Можно попробовать указать baseoa, как мод, для удобства.
Алсо модельку в пак не обязательно заталкивать, директории компилятор видит.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
nemyax попробуй дописать -fs_game baseoa в опции компилятора.
__________________
I'm on github
I'm on opendesktop.org
Временная зона GMT. Текущее время 07:41. | Показать все 23 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024