Сделайте за меня: шейдер текстур неба для Ку3 пожалуйста.
Баловства ради решил попробовать скомпилировать карту из ХЛ под Ку3 в Джеке. Сделал - в Ку3 работает как надо.
Решил проверить как будет в: Xonotic, Warsow, Openarena. Небо не работает. А еще понял что Ку3 не нравится если в папку scripts класть файл шейдера начинающегося с префикса ctf_.
Ради интереса скачал карту Derwyll's Castle 2 - небо работает во всех этих играх. Пробовал по аналогии сделать, не разобрался. Может кто поможет? Много не прошу - простенький шейдер из одной текстурки. Или хотя бы где про это почитать, желательно на русском.
Так у тебя небо из к3, понятно, что в других играх не работает - там его нет.
Для простых текстур шейдеры не нужны, и так работают;
Потом у тебя ненужный эффект прописан + посреди карты вылезает z-fighting с ним.
И положен в текстуры - оттуда шейдеры не подхватываются, только из scripts/
>>Ку3 не нравится если в папку scripts класть файл шейдера начинающегося с префикса ctf_
Unlikely to be true; Ограничений на имена не замечено, проблемой может быть шейдер с таким же именем где-нибудь ещё в игре.
ФС глобальная, полезно пытаться выбирать уникальные названия; dev/ - курам на смех.
Для непростых текстур, понятно, нужен шейдер + добавить имя _файла_ шейдера в scripts/shaderlist.txt, дабы сообщить о нём кумпелятору.
Ты этого, например, не сделал; В результате косяки:
-небо останавливает выстрелы
-квак подвисает при тоггле fastsky
-нет света от неба
Можешь использовать готовое небо из того же nor3ctf1 (там целый скибох):
-pk3 в игру
-nor3ctf1 в шейдерлист
-короб красишь в textures/noruen_acidian/AcSky
В релизный пак _немодифицированный! nor3ctf1.shader и 6 текстур из env/noruen/AcSky
Почитать на русском, но косолапо - q3mapping.on.ufanet, на нерусском полный серьёзный ман называется shader manual, свежий точно есть на сайте robotrenegade что-то там.
Cybermax писал: Решил проверить как будет в: Xonotic, Warsow, Openarena.
Официально эти игры не поддерживаются, потому что мапперы их комьюнити джек не используют и, соответственно, не пишут мне, что и где надо добавить/изменить. А самому мне всё подряд качать и проверять не хочется. К тому же мне именно ванильный ку3 нравится, вот его поддержку я сделал и протестировал по мере сил.
Так что используй под них джек на свой страх и риск.
Garux писал: Так у тебя небо из к3, понятно, что в других играх не работает - там его нет.
Да я понимаю.
Цитата:
Garux писал: Для простых текстур шейдеры не нужны, и так работают;
Спасибо что напомнил.
Цитата:
Garux писал: Unlikely to be true; Ограничений на имена не замечено, проблемой может быть шейдер с таким же именем где-нибудь ещё в игре.
Эффект похож на то если открыть архиватором pak0.PK3 и запустить игру.
Цитата:
Garux писал: Для непростых текстур, понятно, нужен шейдер + добавить имя _файла_ шейдера в scripts/shaderlist.txt, дабы сообщить о нём кумпелятору.
Спасибо, не знал.
Цитата:
XaeroX писал: Официально эти игры не поддерживаются
По моему субъективному мнению все эти сообщества если не мертвы то очень вялы. Не о какой официальной поддержке даже не заикаюсь. Просто балуюсь
Цитата:
FreeSlave писал: У меня есть небо на карте для Tremulous, шейдер выглядит вот так:
Пример хороший, рабочий. Но небо низкое на карте, не анимированное, не очень выглядит.
Попытался тупо стащить шейдер/текстуры из nor3ctf1 себе в ctf_orange.pk3.
XaeroX писал: Цитата:
Cybermax писал:
По моему субъективному мнению все эти сообщества если не мертвы то очень вялы.
Ну так на дворе 2016 год. Чего ты ждал?
Сообщить модератору | | IP: Записан
Ну и Ксонотик и Варсов вяло готовятся к релизу в стиме.
Добавлено 13-03-2016 в 16:38:
Цитата:
Garux писал: Зато эти игры поддерживают карты к3.
ОП просто не положил в пак шейдер и текстуру.
Если на твой взгляд все так просто - если хочешь/можешь сделай правильно(что-бы во всех перечисленных играх небо выглядело одинаково). Я могу дать исходник карты.
Cybermax писал: Ну и Ксонотик и Варсов вяло готовятся к релизу в стиме.
Это понятно, проекты развиваются, но поддержка third-party редакторов актуальна только тогда, когда комьюнити очень большое. Когда в него попадают люди, которые привыкли к хаммеру, скажем - вот как комьюнити первого Quake, где джек оказался предсказуемо востребован. А когда комьюнити состоит из 20 прирождённых радиантщиков - оно и будет радиант использовать. Нет смысла что-то менять.
Если бы не Джек, мне бы и в голову не пришло пытаться сделать карту под Ку3. Ибо все эти Радианты для меня - темный лес.
Я не говорю про добавление поддержки всех этих игр. Поддержки Ку3 достаточно. Просто мне надо понять как устроено небо на карте в первом посте и повторить. Пока что не получается. На прямую к редактору это отношение не имеет, на мой взгляд.
Когда разберусь с этим перейду к quetoo. q2bsp с шейдерами ку3 на первый взгляд.
Добавлено 13-03-2016 в 17:16:
Некоторые ctf карты в Xonotic просто убогие даже по меркам кубизма. Так что, как знать, может произойдет модное слово - синергия. Маперов под ГС много, некоторые из них даже кое-что умеют.
Cybermax
Что у тебя не получается-то? Показал бы, что за шейдер для неба ты хочешь использовать. В твоём pk3 же его нет. Может, в играх, в которых ты это пробуешь, попросту нет такой текстуры. Или ты скинул все ресурсы туда, но не добавляешь+set sv_pure 0 при запуске игры (это позволяет загружать ресурсы которые находятся вне pk3-архивов). Или не добавил .shader-файл в shaderlist.
Garux отправил данное сообщение в личку но пока без ответа.
Приветствую! Хотелось бы уточнить один момент.
1. Скачал тот архив что ты сделал. В Ксонотик небо работает.
2. Через bspc.exe пытаюсь сделать ctf_orange.ass для ботов. Не получается.
3. Распаковываю содержимое твоей версии ctf_orange.pk3 в baseq3.
4. Компилирую карту, кладу в твою версию ctf_orange.pk3 в Ксонотике. Запускую карту - небо не работает.
5. Можешь объяснить что именно я неправильно делал?
Надеюсь я не очень назойлив? Просто хочу понять принцип, что-бы повторить на другой карте.
Извинения, не видел ЛС.
Попробовал сделать aas с bspc[2.1j].zip : -optimize -forcesidesvisible -bsp2aas
Бегают с песталетами и стриляют! Разве что флаг не доносят, но это нормально.
Про небо момент: у тебя миллион ненужных ключей в энтитях; один из них sky***, похоже, интерпретируется ксонотиком.
Barebones test решает.
В шейдерлист всё-же стоит добавить, чтоб игра не дурела от не пойми ская или не ская.
Z-fighting по центру карты из-за overlapping brushes виден с vertexlighting. Jack такое отображает.