Специальные текстуры (GoldSource): различия между версиями

Материал из CSM Wiki
Перейти к навигации Перейти к поиску
м
Строка 1: Строка 1:
[[Категория:Маппинг_GoldSrc]]
+
[[Категория:Туториалы_для_GoldSource]]
 
{{Заготовка}}
 
{{Заготовка}}
 
Всего существует несколько специальных текстур. Вы будете часто пользоваться этими текстурами (большинством из них). Рекомендуем запомнить их названия и внимательно прочитать о случаях, когда они применяются.
 
Всего существует несколько специальных текстур. Вы будете часто пользоваться этими текстурами (большинством из них). Рекомендуем запомнить их названия и внимательно прочитать о случаях, когда они применяются.

Версия 16:20, 1 мая 2019


Это незавершённая статья. Вы можете помочь проекту, исправив и дополнив её.


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

Следует помнить, что текстурами CLIP и ORIGIN нужно полностью покрывать объект. Не допускается наличие на объекте других текстур вместе с ними. Все эти текстуры в игре невидимы и используются в строго определенных случаях.

Также следует заметить, что внешний вид текстур, приведенных ниже, может отличаться от Ваших. Главное, чтобы текстура имела именно такое (служебное, специальное) название. Т.е. если текстура названа AAAtrigger, но она не такая, как представлена здесь, то можете смело ее использовать, ошибки не будет. Это же касается и остальных специальных (служебных) текстур. Вы даже можете самостоятельно изготовить картинки для служебных текстур и затем использовать их при создании карты, необходимо лишь дать им точно такие же названия.

AAAtrigger

Aaatrigger.gif

Данная текстура находится в halflife.wad в каталоге valve. Используется для создания триггеров и некоторых других брашевых энтити-объектов, невидимых в игре.Не рекомендуется использовать данную текстуру для закрашивания обычных брашей, так как это может вызвать ошибку.

Note.png Примечание:

CLIP

Clip.gif

Текстура clip находится в стандартной библиотеке текстур — halflife.wad. Она используется для создания невидимых преград для игроков (пули, гранаты и оружие свободно проходят сквозь clip).

Note.png Примечание:

SKY

Sky.gif

Используется для создания неба. Браши, окрашенные текстурой SKY, создаются вокруг карты, и после время компиляции с этих брашей будет проецироваться свет, полученный и отражённый от light_environment. Так создается общее освещение на картах с открытой местностью.

Также эту текстуру можно применять для улучшения производительности, нанося ее на те стороны объектов, которые игрок никогда не увидит в игре (крыши домов, обратные стороны стен и заборов). В последнее время для оптимизации рекомендуется использовать текстуру NULL вместо SKY.

Проблемы могут возникнуть, только если Вы используете для компиляции стандартные компиляторы (qcsg, qbsp2, vis, qrad), а не ZHLT. При использовании старых компиляторов игрок сможет «пролетать» сквозь небо. Чтобы этого не происходило, необходимо около брашей неба строить CLIP-браши. При использовании компиляторов ZHLT проблем с этой текстурой быть не должно и никаких CLIP-брашей около неба создавать не нужно.

NULL

Null.png

Специальная текстура входящая в комплект ZHLT Custom Build используемая для оптимизации карты. Ей следует покрывать все невидимые игроку грани брашей. При компиляции полигоны с этой текстурой отрезаются компилятором, движок не отрисовывает эти полигоны и тем самым уменьшается число видимых полигонов в кадре и увеличивается число кадров в секунду. NULL текстуру можно наносить как на обычные браши так и на брашевые энтити. Так же вместо этой текстуры можно использовать текстуру SKY, но при этом могут появиться различные световые артефакты, так как текстура SKY излучает свет от light_environment.

HINT

Hint.png

Специальная текстура предназначенная для искусственного влияния на процесс создания компилятором bsp листьев. Благодаря ей можно существенно снизить r_speeds, или же повысить при не аккуратном использовании. Ею покрывается одна сторона браша, и по этой стороне хаммер разрезает карту на отдельные листья.

Как пользоваться текстурой вы можете прочесть здесь, здесь и здесь. Текстура идёт в комплекте с компиляторами ZHLT Custom Build, в zhlt.wad

SKIP

Skip.png

Специальная текстура используемая вместе с HINT. Ей покрываются все стороны браша кроме той, на которую наложена текстура HINT. Используется для того, чтобы остальные грани браша не резали кару на отдельные куски. Так же распространяется вместе с компиляторами ZHLT Custom Build.