qpAHToMAS
>> Ну собственно для предотвращения таких казусов надо уметь строить карты .
Спасибо КЭП, тока ничего путевого ты на это так и не сказал .
>> Да ну брось, всю жизнь используем специальные текстуры по их именам и ничего, живем.
Звучит как: нафига нам мерседес, всю жизнь на запорожце ездием.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: Спасибо КЭП, тока ничего путевого ты на это так и не сказал .
А что тут еще сказать, когда пользователь-идиот будет смешивать специальные префиксы в именах своих текстур?
Цитата:
FiEctro писал: Звучит как: нафига нам мерседес, всю жизнь на запорожце ездием.
Я не против "Мерседеса", но его тут ни кто его изобретать не будет.
"Мерседес":
В BSP файле попутно хранятся имена текстур на карте и их вид материала. Тогда не будет никаких ограничений в именах текстур, ведь сам создатель полностью задает их имена (без префиксов).
Ты слишком углубляешься, если так продолжать, то мы придем к тому, что всю HL надо переделывать из-за таких возможных казусов.
qpAHToMAS
>> Ты слишком углубляешься, если так продолжать, то мы придем к тому, что всю HL надо переделывать из-за таких возможных казусов.
Ничего не нужно переписывать, всо уже есть (имеется ввиду шойдерная система).
>> А что тут еще сказать, когда пользователь-идиот будет смешивать специальные префиксы в именах своих текстур?
Причем тут смешивание префиксов ? Имелось ввиду чтобы заюзать оба параметра по такому методу, придется писать вот такой, как ты сам ответил - идиотизм.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: Имелось ввиду чтобы заюзать оба параметра по такому методу, придется писать вот такой, как ты сам ответил - идиотизм.
Я кажется и не просил поддержку мульти-материалов в одной текстуре. Слава богу мне пока еще не нужно стелко-вода, дерево-стекло и т.д. .
Опять же, углубляешься.
Я вот не понимаю, зачем вы с пеной у рта стараетесь опровергнуть рацпредложения? Считаете предложение ценным - делайте, не считаете - не делайте. Можно подумать, что движок кто-то перестанет юзать только из-за отсутствия возможности хранить параметры текстуры в имени или лишнего пробела в отладочной информации.
XaeroX
Согласин. Впринципе это всего лишь рассуждения. Я думаю у ДМ есть наиболее правильный подход для решения этой проблемы.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
qpAHToMAS писал: Кстати, Дядя Миша, в Half-life для текстур SCROLL (SCROLLmytexture) сделан игнор наложения декалей. Надо бы и в Xash так сделать.
А почему у меня они накладываются в халфе? Ты мне всё время ведешь речь за какую-то особую халфу, которой я никогда не видел.
Теперь по именам текстур - этот код полностью находится в SDK, пусть юзеры сами делают как им удобно. Я его менять не намерен.