Tool textures (Source)/ru
Вы можете помочь, обновив перевод.
Кроме того, убедитесь, что статья соотвествует рекомендациям руководства об альтернативных языках.
Дополнительно, воспользуйтесь русским словарём переводчика.
Служебные текстуры используются для решения особых задач и создания специальных условий на карте. Их довольно просто найти в Hammer: достаточно вписать "tools" в поле Filter в окне обозревателя текстур.
Каждый может создать свою собственную служебную текстуру, используя доступные флаги компиляции карты материалов, такие как %compilenonsolid 1
, %compileDetail 1
и %compilenodraw 1
для служебной текстуры, которая не является твёрдой, не режет Vis-листву, а также невидима.
Также, можно установить %tooltexture
, который будет виден только в Hammer, а в игре будет отображаться $basetexture.
Служебные текстуры, сделанные своими руками, должны идти вместе с картой, иначе они не будут работать.
Общие
Общие - Обычные
Эти служебные текстуры доступны в каждой Source Engine игре.
Некоторые из этих текстур имеют особый функционал в некоторых играх. Эти специальные функции отмечены значком игры, указанным в примечаниях. Например: ,,,, и т.д.
Текстура | Название | Видима как world brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Примечание:Это "Tools/ToolsBlack" текстура, не "Halflife/Black" текстура.
Чаще всего, данная текстура используется для тех брашей, которые находятся далеко и являются очень тёмными. Его нельзя осветить никаким источником света, но на него влияет цвет тумана. | ||
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Идентична текстуре "Tools/ToolsBlack", только эта текстура белая.
(Во всех играх начиная с ep2) | ||
Нет | Нет | Да | Нет | Да | Да | Да | Yes (No Marks) |
Прежде всего данная текстура тверда для пуль, но также для NPC и физических снарядов. Однако она блокирует не все снаряды. Снаряды от NPC, такие как кислотный плевок от муравьиного льва, пройдут насквозь. Чтобы позволить NPC и их линии взгляда пройти, превратите браш в func_brush с keyvalue значением Solidity, установленным в твёрдое состояние. | ||
Нет | Нет | Да | Нет | Да | Да | Да | Нет | Является твёрдой для prop_physics, снарядов, игрока(-ов), NPC. Не является твёрдой для пуль. В и является твёрдой для пуль. | ||
Ladder |
Нет | Нет | Да | Нет | Да | Да | Да | Нет | Используется с func_ladder в большинстве мультиплеерных играх, корме . | |
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
Не отображается в игре, изолирует от утечек, и VRAD пропускает эту текстуру. Блокирует видимость при использовании на всех поверхностях одного и того же браша. Каждая сторона браша, которую нельзя увидеть во время обычного игрового процесса, должна быть покрыта этой текстурой, для большей оптимизации. В порталы могут быть установлены на эту текстуру, но не в . В таком случае желательно использовать "Nodraw Portable". Примечание:Версия этой текстуры "glass footsteps" в не изолирует карту, что может привести к утечке.
Примечание:Данные освещения карты не генерируются на лицах nodraw, поэтому "nodraw" браши отбрасывают тени.
Примечание:Несмотря на распространённое заблуждение, нет необходимости использовать nodraw для лиц, которые не касаются Vis-листвы, поскольку они автоматически удаляются VBSP. Например такие лица как те, что находятся снаружи карты или те, которые полностью соприкасаются с другими лицами.
| ||
N/A | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Текстура пришедшая из Goldsource, где браш с этой текстурой использовался для установки точки вращения вращающегося энтити. Она по-прежнему работает в Source (переопределение keyvalue точки вращения энтити), но теперь не обязательна. При размещении за пределами брашевого объекта компилятор выйдет из строя с ошибкой origin brushes not allowed in world . Доступно не во всех branch.
| ||
Нет | Нет | Нет | Да | Нет | Нет | Нет | Нет | Блокирует линию взгляда у NPC и bot. Команда mat_wireframe 1/2 покажет, что пока эта текстура не блокирует Vis-листву, он рисует пересекающиеся полигоны, и только они могут помешать движку отрисовывать enveloped brushwork. Это можно обойти, переделав Block LOS текстурированный браш в func_brush с keyvalue значением Solidity, установленным в твёрдое состояние. (Block LOS func_brush всё ещё может быть пройден в этом состоянии.) | ||
Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Искусственно отбрасывает тени. Используется только во время компиляции VRAD. Не изолирует от утечек. Смотрите больше вариантов использования здесь. | ||
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Используется на триггерах и func_viscluster энтити. |
Общие - Для определённых игр
Эти служебные текстуры доступны только в определённых Source Engine играх.
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Идентична текстуре "Tools/ToolsBlack", но единственное отличие в том, что используется специальный "black" шейдер.имеет замену, которая работает со старыми движками. Нужно сделать: Узнать больше о
"black" шейдере
| ||
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Идентична текстуре "Tools/ToolsBlack", но перед ним не будет виден туман. Использует "UnlitGeneric" шейдер. На удивление использует City17 %keywords в VMT, несмотря на то, что HL2 не имеет этой текстуры. | ||
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Идентична текстуре "Tools/ToolsBlack". Похоже, эта текстура задумывалась как не-портальная версия, но этот параметр уже есть у обычной версии этой текстуры в финальной версии игры. | ||
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Смесь "Tools/ToolsBlack_Noportal" и "Tools/ToolsBlack_Nofog" по свойствам. | ||
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Идентична текстуре "Tools/ToolsBlack_Cheap". | ||
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Идентична текстуре "Tools/ToolsBlack", но по какой-то причине используется вместо неё. | ||
Да | Да | Да | Да | Да | Да | Да | N/A | Идентична текстуре "Tools/ToolsBlack", но по какой-то причине используется вместо неё. | ||
Да | Да | Да | Да | Да | Да | Да | N/A | Идентична текстуре "Tools/ToolsWhite", но по какой-то причине используется вместо неё. | ||
Нет | Нет | Нет | Нет | Да | Да | Да | Yes (No Marks) |
Идентична текстуре "Tools/ToolsBlockBullets", но не блокирует Vis-листву. | ||
Нет | Нет | Да | Нет | Да | Да | Да | Yes (No Marks) |
Идентична текстуре Tools/ToolsBlockBullets, но использует forcefield $surfaceprop. | ||
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
Non-Solid |
Нет | Да | Да | Да | Нет | Нет | Нет | Нет | Совершенно не твёрдая текстура, но блокирует линию взгляда.
Useful as a utillity texture, like buttons you should be able to clip into. | |
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
Идентична текстуре "Tools/ToolsNodraw", но с другим именем текстуры. | ||
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
Идентична текстуре "Tools/ToolsNodraw", но при ударе будет издавать звуки удара по дереву. | ||
Нет | Да | Да | Да | Да | Да | Да | N/A | Идентична текстуре "Tools/ToolsNodraw", но при ударе будет издавать звуки удара по камню. | ||
Invisible |
Нет | Нет | Нет | Нет | Да | Да | Да | N/A | Полупрозрачная Nodraw текстура, которая не изолирует карту. | |
Noshadow |
Нет | Нет | Да | Да | Да | Да | Да | N/A | Идентична текстуре "Tools/ToolsNodraw", но не отбрасывает никаких теней. | |
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
Идентична текстуре "Tools/ToolsNodraw" но с металлическим $surfaceprop. Не показывает следов металла. Вы можете использовать "Tools/Invismetal" текстуру вместо этой. | ||
Нет | Нет | Да | Да | Да | Да | Да | N/A | Семь материалов, и все идентичны текстуре "Tools/ToolsNodraw", но используют разные $surfaceprop типы (хитин, грязь, трава, металл, песок, камень, дерево), а также не отбрасывают теней. | ||
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
Идентична текстуре "Tools/ToolsNodraw", но на эту текстуру могут быть размещены порталы. | ||
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Идентична текстуре "Trigger", но используется для Func_viscluster. | ||
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Идентична текстуре "Trigger", но используется для newxog_volume. | ||
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Идентична текстуре "Trigger", но используется для trigger_csm_volume. | ||
Нет | Нет | Нет | Нет | Да | Да | Да | Нет | Служебная текстура, используемая для color_correction_volume. | ||
Нет | Нет | Нет | Нет | Да | Да | Да | Нет | Служебная текстура, используемая для trigger_soundscape. |
Оптимизация
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Да | Нет | Да | Нет | Нет | Нет | Нет | Нет | Используется вместе с Func_areaportal и func_areaportalwindow. Может быть использована с другими брашевыми энтитями, например с некоторыми триггерами. | ||
Нет | Нет | Да | Нет | Нет | Нет | Нет | Нет | Указывает Vvis вырезать Vis-листву по этой текстуре, независимо от её расположения. | ||
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Ни на что не влияет. Лица покрытые текстурой Skip удаляются во время компиляции, поэтому такой браш не предотвратит утечку.
Полезна в сочетании с текстурой "Hint", а также как инструмент в Hammer для группировки, перемещения и размещения объектов. | ||
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Используется только с func_occluder энтитями. |
Клипы
Клипы - Обычные
Эти служебные текстуры доступны в каждой Source Engine игре.
Некоторые из этих текстур имеют особый функционал в некоторых играх. Эти специальные функции отмечены значком игры, указанным в примечаниях. Например: ,,,, и т.д.
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Нет | Нет | Нет | Нет | Да | Да | Нет | Нет | Является твёрдой для игрока(-ов) и NPC, но не для других объектов. В эта текстура также тверда для подбора предметов, таких как боеприпасов, но не для брошенного оружия.
| ||
Нет | Нет | Нет | Нет | Да | Нет | Нет | Нет | Является твёрдой только для NPC. В Является твёрдой для Ботов. В и Является твёрдой только для заражённых, но не останавливает Smokers, Boomers и Spitters от атаки через эту текстуру. | ||
Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | Является твёрдой только для игрока(-ов). В эта текстура также тверда для подбора предметов, таких как боеприпасов, но не для брошенного оружия. | ||
Да | Да | Да | N/A | Да | Да | Да | Yes (Marks) |
(удалено начиная с )(также в )
Эта текстура должна быть привязана к энтити, чтобы получить какие-либо особые способности, но какие, ещё не известно. Похоже, эта текстура необходима для func_vehicleclip. См. "player clip" выше, чтобы узнать о служебной текстуре, ограничивающей движение игрока(-ов). |
Клипы - Для определённых игр
Эти служебные текстуры доступны только в определённых Source Engine играх.
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Нет | Нет | Нет | Нет | Нет | Нет | Твёрдая для гранат | Нет | Является твёрдой только для гранат. | ||
Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | Тот же самый player clip, но эта текстура допускает более крутые углы при ходьбе, до 63.4349488°. | ||
Нет | Нет | Нет | N/A | N/A | Нет | Нет | Нет | Используется для предотвращения застревания drone в сложной геометрии. | ||
Нет | Нет | Да | Нет | Да | Да | Да | Нет | Специальный клип используемый для обрезки листьев в xen. |
Небо и туман
Небо и туман - Обычные
Эти служебные текстуры доступны в каждой Source Engine игре.
Некоторые из этих текстур имеют особый функционал в некоторых играх. Эти специальные функции отмечены значком игры, указанным в примечаниях. Например: ,,,, и т.д.
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Да | Нет | Да | Нет | Да | Да | Да | Yes (Marks) |
Подтвердить:Кажется, не работает? Эта текстура может быть использована для func_smokevolume вместо текстуры триггера, но НЕ для func_dustcloud.
| ||
Нет | Нет | Да | Да | Да | Да | Да | Yes (No Marks) |
Эта текстура используется для создания 3D скайбоксов. Излучает свет, если на карте есть light_environment энтити. Не может быть использована в том же PVS, что и служебная текстура toolsskybox2d. Такие вещи, как другая область карты, будут отображаться поверх скайбокса. Areaportal может предотвратить это, но лучше добавить больше декораций, чтобы скрыть то, что не должно быть видно. Уберите другие области карты из поля зрения или просто не открывайте эту область. | ||
Нет | Нет | Да | Да | Да | Да | Да | Yes (No Marks) |
Доступна только в Source 2007 и позже. Используется для создания 2D скайбоксов, без отображения 3D скайбокса. Излучает свет, если на карте есть light_environment энтити. Ошибка:Свет, отбрасываемый этой текстурой, всё ещё может блокироваться геометрией 3D скайбокса. Не может быть использована в том же PVS, что и служебная текстура toolsskybox. | ||
Нет | Да | Да | N/A | N/A | Да | N/A | Yes (Marks) |
Текстура SkyFog не содержит никаких свойств. В настоящее время не существует соответствующего шейдера под названием "skyfog". (генерирует ошибку Error: Material "tools/toolsskyfog" uses unknown shader "SkyFog" .) Подтвердить:Она может быть починена, если её vmt настройки будут изменены в Source коде и перекомпилированы.
| ||
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | (Во всех играх начиная с l4d)
Используется вместе с несколькими env_fog_controller для изменения цвета и плотности тумана на уровне. |
Небо и туман - Для определённых игр
Эти служебные текстуры доступны только в определённых Source Engine играх.
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
NoLight |
Нет | Да | Да | Да | Да | Да | Да | N/A | Идентична текстуре "Skybox", но не излучает световых лучей. |
Разное
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Нет | Нет | Да | Да | Да | Да | Да | Да | Действует как "Tools/ToolsInvisible", но возможно осталась нереализованной. | ||
Нет | Нет | Нет | Нет | Да | Да | Да | Нет | В является лестницей только для заражённых. Не видна заражённым игрокам во время Versus, но на неё можно залезть. Вместо неё может быть использован Climb Versus. | ||
Видима заражённым | Нет | Нет | Нет | Да | Да | Да | Нет | В на первый взгляд идентична текстуре "Climb Versus". Единственное отличие в том, что "tools\climb_alpha.vmt" использует $alphatest пока "tools/climb_versus.vmt" использует $additive .Эта служебная текстура до сих пор ни разу не использовалась в официальных кампаниях. | ||
Видима заражённым | Нет | Нет | Нет | Да | Да | Да | Нет | В является лестницей только для заражённых, должна быть использована с func_ladder, в противном случае она будет проигнорирована by the navigation mesh editor and Special infected which do not require a navigation mesh to move. | ||
Да | Нет | Да | Нет | Да | Да | Да | Yes (Marks) |
Лицо, текстурированное этой текстурой, отображается поверх всей остальной геометрии браша. Кроме того, браш с Dotted текстурой на любой грани не будет блокировать видимость и не отбрасывать лица, которых она касается, а это означает, что любая область, заключённая в браш с Dotted текстурой, никоим образом не будет удалена с карты. | ||
Да | Да | Да | Да | Да | Да | Да | Yes (Marks) |
Является твёрдой для гранат. Связана с сущностью trigger_dynamic_difficulty для системы сложности игры. | ||
Да | Нет | Нет | Нет | Да | Да | Да | N/A | Используется вместе с func_fishes энтити, чтобы заспавнить рыбу внутри геометрии браша. | ||
Да | Нет | Нет | Нет | Да | Да | Да | N/A | Используется вместе с func_leaves энтити, чтобы спавнить частицы листвы внутри геометрии браша. | ||
Да | Да | Да | Да | Да | Да | Да | N/A | Назначение неизвестно, просто серая текстура. | ||
Да | Нет | Да | Нет | Да | Да | Да | Да | Градиент от прозрачного к чёрному. | ||
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
Нет | Нет | Нет | Нет | Да | Да | Да | Yes (No Marks) |
Вспомогательная текстура, привязанная к брашевой энтити ship_base_interaction, чтобы указать единственные поверхности, доступные игроку для взаимодействия с энтити. | ||
Нет | Нет | Нет | Нет | Да | Да | Да | Yes (No Marks) |
Эта текстура не блокирует свет, но в блокирует. Нужно сделать: Объяснить, где она используется и как работает
| ||
Нет | Нет | Да | Нет | Да | Да | Да | Нет | Невидимая текстура, с металлическими свойствами поверхности. Эта текстура подобна тому, как "Nodraw Metal" должен был работать. Не изолирует карту. При выстреле создаёт металлические искры, но пули проходят сквозь неё. | ||
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | Это специальная служебная текстура, предназначенная для предотвращения декомпиляции vmex любых карт с использованием этой пользовательской служебной текстуры. BSPSource игнорирует эту текстуру, делая её бесполезной.
Её как-бы на самом деле не существует, так как каждый пользователь должен создать свою собственную подобную текстуру, но она указана здесь лишь для полноты картины. | ||
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
Вспомогательная текстура, привязанная к брашевой энтити ship_base_interaction, как мера, помогающая идентифицировать поверхности, с которых игрок не может взаимодействовать с указанным объектом. | ||
Да | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
Вспомогательная текстура, привязанная к брашевой энтити ship_trigger_room, для создания нескольких разных комнат и специальных областей на корабле. | ||
Да | Нет | Нет | Нет | Да | Да | Да | N/A | Назначение в настоящее время неизвестно, правильно используется с некоторыми типами брашевых энтитей. | ||
Да | Да | Да | Да | Да | Да | Да | Да | Это не настоящая служебная текстура, так как это базовая UntilGeneric текстура. However, used as if it was a tool texture with func_brush to make it non-solid and fade away when approached. | ||
Да | Да | Да | Да | Да | Да | Да | N/A | Используется под водой, когда вода встречается со скайбоксом. | ||
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
Видима заражённым | Нет | Да | Нет | Да | Да | Да | Yes (No Marks) |
Используется для обозначения границ игровой области. Видно только заражённым игрокам. Совет:Все флаги Да/Нет можно изменить, если переделать её в func_brush.
| ||
Не работает правильно | Нет | Да | Нет | Да | Да | Да | Да | Used for brushes that are temporarily blocking Terrorists during the freezetime of the Retakes game mode. It is only visible to players that are close to the origin of the entity that this material is applied to (e.g. func_brush), achieved with the Предупреждение:Не работает должным образом на world brush и func_detail поскольку они не имеют центральной точки: $alpha является либо постоянным, либо равным $alpha ближайшего работающего приложения этого материала на экране, если оно существует.
|
Специальные VR служебные текстуры
Текстура | Название | Видима как world_brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(-ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
Нет | Нет | N/A | Нет | Нет | Да | Нет | Нет | На половину твёрдая для игроков. Блокирует движение игрока в VR (телепортация или плавное передвижение), но не их руки. Подтвердить:Не работает в SteamVR Home.
|