Ru/Tool textures (Source): Difference between revisions
(немного сделал перевод и обновление статьи) |
(снова поработал над переводом и обновлением статьи) |
||
Line 11: | Line 11: | ||
{{tip:ru|[[WiseClipped]] — туториал по использованию многих служебных текстур Source.}} | {{tip:ru|[[WiseClipped]] — туториал по использованию многих служебных текстур Source.}} | ||
{{note:ru|Все текстуры, для которых нужны энтити, работают как обычные текстуры, если их нанести на обычный [[world_brush:ru|ворлд браш]]. При этом подобные служебные текстуры (для энтити) абсолютно бесполезны. Также, большинство служебных текстур режут [[visleaf:ru| | {{note:ru|Все текстуры, для которых нужны энтити, работают как обычные текстуры, если их нанести на обычный [[world_brush:ru|ворлд браш]]. При этом подобные служебные текстуры (для энтити) абсолютно бесполезны. Также, большинство служебных текстур режут [[visleaf:ru|Vis-листву]]. Если вы текстурируете не энтити, то вы должны привязать браш к [[func_detail]] или [[func_brush:ru|func_brush]] для [[Optimization_(level_design):ru|оптимизации]].}} | ||
{{note:ru|В некоторых играх в папке "Dev" могут быть устаревшие или [[Obsolete|obsolete]] служебные текстуры. Например, "Dev/dev_windowportal" в серии L4D.}} | {{note:ru|В некоторых играх в папке "Dev" могут быть устаревшие или [[Obsolete|obsolete]] служебные текстуры. Например, "Dev/dev_windowportal" в серии L4D.}} | ||
== Общие == | == Общие == | ||
Line 20: | Line 20: | ||
! width="64px" | Текстура | ! width="64px" | Текстура | ||
! width="100px" | Название | ! width="100px" | Название | ||
! width="75px" | Видима как <br /> [[ | ! width="75px" | Видима как <br /> [[world_brush:ru|world brush]] | ||
! width="75px" | Отбрасывает тени | ! width="75px" | Отбрасывает тени | ||
! width="75px" | Режет <br /> [[visleaf:ru| | ! width="75px" | Режет <br /> [[visleaf:ru|Vis-листву]] | ||
! width="75px" | Блокирует у NPC [[Line_of_sight:ru|линию взгляда]] | ! width="75px" | Блокирует у NPC [[Line_of_sight:ru|линию взгляда]] | ||
! width="75px" | Твёрдая для NPC | ! width="75px" | Твёрдая для NPC | ||
Line 40: | Line 40: | ||
|{{Yes:ru}} | |{{Yes:ru}} | ||
|{{Yes:ru|Да <br /> (Marks)}} | |{{Yes:ru|Да <br /> (Marks)}} | ||
| {{note:ru|Это '''Tools/ToolsBlack''' текстура, не '''Halflife/Black''' текстура.}} | | {{note:ru|Это "'''Tools/ToolsBlack'''" текстура, не "'''Halflife/Black'''" текстура.}} | ||
Чаще всего, данная текстура используется для тех брашей, которые находятся далеко и являются очень тёмными. Его нельзя осветить никаким источником света, но на него влияет цвет тумана.<br> | Чаще всего, данная текстура используется для тех брашей, которые находятся далеко и являются очень тёмными. Его нельзя осветить никаким источником света, но на него влияет цвет тумана.<br> | ||
Примером использования является "космический" фон во время монолога G-Man'a в Half-Life 2 или грубые здания в 3D Skybox.<br> | Примером использования является "космический" фон во время монолога G-Man'a в Half-Life 2 или грубые здания в 3D Skybox.<br> | ||
Line 59: | Line 59: | ||
| Идентична текстуре '''Tools/ToolsBlack''', только эта текстура белая. | | Идентична текстуре '''Tools/ToolsBlack''', только эта текстура белая. | ||
{{since:ru|{{ep2}}}} | {{since:ru|{{ep2}}}} | ||
|- id="blockbullets" | |- id="blockbullets" | ||
| [[Image:Toolsblockbullets.gif]] | | [[Image:Toolsblockbullets.gif]] | ||
Line 100: | Line 86: | ||
В {{css}} и {{csgo}} является твёрдой для пуль.<br> | В {{css}} и {{csgo}} является твёрдой для пуль.<br> | ||
{{l4d}}{{l4d2}} Smokers, Boomers and Spitters can attack you through it. Survivors stop being dragged towards smokers when touching a tools/invisible wall.<br> | {{l4d}}{{l4d2}} Smokers, Boomers and Spitters can attack you through it. Survivors stop being dragged towards smokers when touching a tools/invisible wall.<br> | ||
{{confusion|{{l4d}}{{l4d2}} '''Tools/ToolsNodraw_Noshadow''' | {{confusion|В {{l4d}} и {{l4d2}} "'''Tools/ToolsNodraw_Noshadow'''" использует ту же служебную текстуру в браузере текстур, которая также блокирует линию взгляда!}} | ||
|- id="ladder" | |- id="ladder" | ||
| [[Image:Toolsladder.gif]] | | [[Image:Toolsladder.gif]] | ||
Line 125: | Line 111: | ||
|{{Yes:ru}} | |{{Yes:ru}} | ||
|{{Yes:ru|Да <br /> (No Marks)}} | |{{Yes:ru|Да <br /> (No Marks)}} | ||
| | | Не отображается в игре, изолирует от [[Leak:ru|утечек]], и [[VRAD:ru|VRAD]] пропускает эту текстуру. Блокирует видимость при использовании на всех поверхностях одного и того же браша. Каждая сторона браша, которую нельзя увидеть во время обычного игрового процесса, должна быть покрыта этой текстурой, для большей оптимизации. <br>В {{portal}} порталы могут быть установлены на эту текстуру, но не в {{portal2}}. В таком случае желательно использовать "Nodraw Portable". | ||
{{note:ru|Версия этой текстуры "glass footsteps" в {{portal2}} не изолирует карту, что может привести к [[Leak:ru|утечке]].}} | {{note:ru|Версия этой текстуры "glass footsteps" в {{portal2}} не изолирует карту, что может привести к [[Leak:ru|утечке]].}} | ||
{{note:ru|Данные освещения карты не генерируются на лицах nodraw, поэтому "nodraw" браши отбрасывают тени.}} | {{note:ru|Данные освещения карты не генерируются на лицах nodraw, поэтому "nodraw" браши отбрасывают тени.}} | ||
{{note:ru| | {{note:ru|Несмотря на распространённое заблуждение, нет необходимости использовать nodraw для лиц, которые не касаются [[visleaf:ru|Vis-листвы]], поскольку они автоматически удаляются [[VBSP]]. Например такие лица как те, что находятся снаружи карты или те, которые полностью соприкасаются с другими лицами.}} | ||
|- id="origin" | |- id="origin" | ||
| [[Image:Toolsorigin.gif]] | | [[Image:Toolsorigin.gif]] | ||
| <center>Origin</center> | | <center>Origin</center> | ||
|{{N/A}} | |{{N/A}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Текстура пришедшая из [[Goldsource:ru|GoldSource]], где браш с этой текстурой использовался для установки точки вращения вращающегося [[Entity:ru|энтити]]. Она по-прежнему работает в Source (переопределение keyvalue точки вращения энтити), но теперь не обязательна. При размещении за пределами брашевого объекта компилятор выйдет из строя с ошибкой <code>origin brushes not allowed in world</code>. Доступно не во всех branch. | ||
|- id="blocklos" | |- id="blocklos" | ||
| [[Image:Toolsblocklos.gif]] | | [[Image:Toolsblocklos.gif]] | ||
| <center>Block LOS</center> | | <center>Block LOS</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Блокирует [[line of sight:ru|линию взгляда]] у [[NPC:ru|NPC]] и [[bot]].<br> Команда '''[[mat_wireframe]] 1/2''' покажет, что пока эта текстура не блокирует [[visleaf:ru|Vis-листву]], он рисует пересекающиеся полигоны, и только они могут помешать движку отрисовывать enveloped brushwork. Это можно обойти, переделав '''Block LOS''' текстурированный браш в [[func_brush]] с keyvalue значением '''Solidity''', установленным в твёрдое состояние. ('''Block LOS''' func_brush всё ещё может быть пройден в этом состоянии.) | ||
|- id="blocklight" | |- id="blocklight" | ||
| [[Image:Toolsblocklight.gif]] | | [[Image:Toolsblocklight.gif]] | ||
| <center>Block Light</center> | | <center>Block Light</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Искусственно отбрасывает тени. Используется только во время компиляции [[VRAD:ru|VRAD]]. Не изолирует от [[Leak:ru|утечек]].<br> Смотрите больше вариантов использования [[Advanced_Lighting:ru#Создание теней|здесь]]. | ||
|- id="trigger" | |- id="trigger" | ||
| [[Image:Toolstrigger.gif]] | | [[Image:Toolstrigger.gif]] | ||
| <center>Trigger</center> | | <center>Trigger</center> | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Используется на [[Triggers:ru|триггерах]] и [[Func_viscluster:ru|func_viscluster]] энтитях. | ||
|} | |} | ||
== | ===Общие - Для определённых игр=== | ||
Эти служебные текстуры доступны только в определённых Source Engine играх. | |||
{| class="standard-table" | {| class="standard-table" | ||
! width="64px" | | ! width="64px" | Текстура | ||
! width="100px" | | ! width="100px" | Название | ||
! width="75px" | | ! width="75px" | Видима как <br /> [[world_brush:ru|world brush]] | ||
! width="75px" | | ! width="75px" | Отбрасывает тени | ||
! width="75px" | | ! width="75px" | Режет <br /> [[visleaf:ru|Vis-листву]] | ||
! width="75px" | | ! width="75px" | Блокирует у NPC [[Line_of_sight:ru|линию взгляда]] | ||
! width="75px" | Solid to | ! width="75px" | Твёрдая для NPC | ||
! width="75px" | | ! width="75px" | Твёрдая для игрока(ов) | ||
! width="75px" | | ! width="75px" | Твёрдая для физики | ||
! width="75px" | | ! width="75px" | Твёрдая для пуль | ||
! | ! Использование / Примечания | ||
|- id="black_cheap" | |||
| [[Image:Toolsblack.gif]] | |||
| <center>Black Cheap</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (Marks)}} | |||
| {{Portal2}} Идентична текстуре "'''Tools/ToolsBlack'''", но единственное отличие в том, что используется специальный <code>"black"</code> шейдер.<br/> {{GMOD}} имеет замену, которая работает со старыми движками. <br/>{{Todo:ru|Узнать больше о <code>"black"</code> шейдере}} | |||
|- id="black_nofog" | |||
| [[Image:Toolsblack.gif]] | |||
| <center>Black Nofog</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (Marks)}} | |||
| {{l4d}}{{l4d2}} Идентична текстуре "'''Tools/ToolsBlack'''", но перед ним не будет виден туман. Использует "UnlitGeneric" шейдер.<br> | |||
На удивление использует City17 [[%25keywords]] в VMT, несмотря на то, что HL2 не имеет этой текстуры. | |||
|- id="black_noportal" | |||
| [[Image:Toolsblack.gif]] | |||
| <center>Black Noportal</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (Marks)}} | |||
| {{Portal2}} Идентична текстуре "'''Tools/ToolsBlack'''". Похоже, эта текстура задумывалась как не-портальная версия, но этот параметр уже есть у обычной версии этой текстуры в финальной версии игры. | |||
|- id="black_noportal_nofog" | |||
| [[Image:Toolsblack.gif]] | |||
| <center>Black Noportal Nofog</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (Marks)}} | |||
| {{Portal2}} Смесь "'''Tools/ToolsBlack_Noportal'''" и "'''Tools/ToolsBlack_Nofog'''" по свойствам. | |||
|- id="black_noportal_skybox" | |||
| [[Image:Toolsblack.gif]] | |||
| <center>Black Noportal Skybox</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (Marks)}} | |||
| {{Portal2}} Идентична текстуре "'''Tools/ToolsBlack_Cheap'''". | |||
|- id="nolight" | |||
| [[Image:Toolsblack.gif]] | |||
| <center>Nolight</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (Marks)}} | |||
| {{as}} Идентична текстуре "'''Tools/ToolsBlack'''", но по какой-то причине используется вместо неё. | |||
|- id="nolight_arkane" | |||
| [[Image:Toolsblack.gif]] | |||
| <center>Black Arkane</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{N/A}} | |||
| {{dm}} Идентична текстуре "'''Tools/ToolsBlack'''", но по какой-то причине используется вместо неё. | |||
|- id="white_arkane" | |||
| [[Image:Toolswhite.gif]] | |||
| <center>White Arkane</center> | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{N/A}} | |||
| {{dm}} Идентична текстуре "'''Tools/ToolsWhite'''", но по какой-то причине используется вместо неё. | |||
|- id="blockbullets" | |||
| [[Image:Toolsblockbullets.gif]] | |||
| <center>Block Bullets 2</center> | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (No Marks)}} | |||
| {{tf2}} Идентична текстуре "'''Tools/ToolsBlockBullets'''", но не блокирует [[visleaf:ru|Vis-листву]]. | |||
|- id="toolsblocksbullets_forcefield" | |||
| [[Image:Toolsblockbullets.gif]] | |||
| <center>Blocks Bullets Forcefield</center> | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (No Marks)}} | |||
| {{Sin Emergence}} Идентична текстуре '''Tools/ToolsBlockBullets''', но использует '''forcefield''' [[$surfaceprop:ru|surfaceprop]]. | |||
|- id="title" | |||
|{{tabletitle|Текстура}} | |||
|{{tabletitle|Название}} | |||
|{{tabletitle|Видима как <br /> [[world_brush:ru|world brush]]}} | |||
|{{tabletitle|Отбрасывает тени}} | |||
|{{tabletitle|Режет <br /> [[visleaf:ru|Vis-листву]]}} | |||
|{{tabletitle|Блокирует у NPC [[Line_of_sight:ru|линию взгляда]]}} | |||
|{{tabletitle|Твёрдая для NPC}} | |||
|{{tabletitle|Твёрдая для игрока(ов)}} | |||
|{{tabletitle|Твёрдая для физики}} | |||
|{{tabletitle|Твёрдая для пуль}} | |||
|{{tabletitle|Использование / Примечания}} | |||
|- id="nodrawroof" | |||
|- id="toolinvisiblenonsolid" | |||
| [[Image:Toolsinvisiblenonsolid.jpg]] | |||
| <center>Invisible<br />Non-Solid</center> | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{no:ru}} | |||
|{{No:ru}} | |||
| {{Sin Emergence}} Совершенно не твёрдая текстура, но блокирует линию взгляда. | |||
Useful as a utillity texture, like buttons you should be able to clip into. | |||
|- id="nodrawroof" | |||
|[[Image:Toolsnodraw.gif]] | |||
| <center>Nodraw Roof</center> | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (No Marks)}} | |||
| {{css}} Идентична текстуре "'''Tools/ToolsNodraw'''", но с другим именем текстуры. | |||
|- id="nodrawwood" | |||
|[[Image:Toolsnodraw.gif]] | |||
| <center>Nodraw Wood</center> | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (No Marks)}} | |||
| {{css}} Идентична текстуре "'''Tools/ToolsNodraw'''", но при ударе будет издавать звуки удара по дереву. | |||
|- id="nodrawstone" | |||
|[[Image:Toolsnodraw.gif]] | |||
| <center>Nodraw Stone</center> | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{N/A}} | |||
| {{dm}} Идентична текстуре "'''Tools/ToolsNodraw'''", но при ударе будет издавать звуки удара по камню. | |||
|- id="nodrawinvisible" | |||
|[[Image:toolsnodrawinvisible.jpg]] | |||
| <center>Nodraw<br />Invisible</center> | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{N/A}} | |||
| {{dm}} Полупрозрачная '''Nodraw''' текстура, которая не изолирует карту. | |||
|- id="nodrawnoshadow" | |||
|[[Image:toolsnodrawnoshadow.jpg]] | |||
| <center>Nodraw<br />Noshadow</center> | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{N/A}} | |||
| {{dm}} Идентична текстуре "'''Tools/ToolsNodraw'''", но не отбрасывает никаких теней. | |||
{{confusion|{{l4d}}{{l4d2}} Использует "'''Tools/ToolsInvisible'''" текстуру вместо этой.}} | |||
|- id="nodrawnoshadow" | |||
|[[Image:Toolsnodraw_metal.png]] | |||
| <center>Nodraw Metal</center> | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (No Marks)}} | |||
| {{l4d2}} Идентична текстуре "'''Tools/ToolsNodraw'''" но с металлическим [[$surfaceprop:ru|surfaceprop]]. Не показывает следов металла. Вы можете использовать "'''Tools/Invismetal'''" текстуру вместо этой. | |||
|- id="nodrawsurfaceprop" | |||
|[[Image:toolsnodrawnoshadow.jpg]] | |||
| <center>Nodraw Surfaceprop</center> | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{N/A}} | |||
| {{dm}} Семь материалов, и все идентичны текстуре "'''Tools/ToolsNodraw'''", но используют разные [[$surfaceprop:ru|surfaceprop]] типы (хитин, грязь, трава, металл, песок, камень, дерево), а также не отбрасывают теней. | |||
|- id="nodrawportalable" | |||
|[[Image:Nodraw_portalable.png]] | |||
| <center>Nodraw Portalable</center> | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru|Да <br /> (No Marks)}} | |||
| {{portal2}} Идентична текстуре "'''Tools/ToolsNodraw'''", но на эту текстуру могут быть размещены порталы. | |||
|- id="viscluster" | |||
| [[Image:Tools_Viscluster.png|64px]] | |||
| <center>Viscluster</center> | |||
|{{Yes:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
| {{bms}} Идентична текстуре "'''Trigger'''", но используется для [[Func_viscluster:ru|func_viscluster]]. | |||
|- id="title" | |||
|{{tabletitle|Текстура}} | |||
|{{tabletitle|Название}} | |||
|{{tabletitle|Видима как <br /> [[world_brush:ru|world brush]]}} | |||
|{{tabletitle|Отбрасывает тени}} | |||
|{{tabletitle|Режет <br /> [[visleaf:ru|Vis-листву]]}} | |||
|{{tabletitle|Блокирует у NPC [[Line_of_sight:ru|линию взгляда]]}} | |||
|{{tabletitle|Твёрдая для NPC}} | |||
|{{tabletitle|Твёрдая для игрока(ов)}} | |||
|{{tabletitle|Твёрдая для физики}} | |||
|{{tabletitle|Твёрдая для пуль}} | |||
|{{tabletitle|Использование / Примечания}} | |||
|- id="xogvolume" | |||
| [[Image:Tools_xogvolume.png|64px]] | |||
| <center>XOG Volume</center> | |||
|{{Yes:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
| {{bms}} Идентична текстуре "'''Trigger'''", но используется для [[newxog_volume]]. | |||
|- id="csmvolume" | |||
| [[Image:Tools_csm_volume.png]] | |||
| <center>CSM Volume</center> | |||
|{{Yes:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
| {{bms}} Идентична текстуре "'''Trigger'''", но используется для [[trigger_csm_volume]]. | |||
|- id="colorcorrection" | |||
| [[Image:Tools_color_correction.png|64px]] | |||
| <center>Color Correction</center> | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{No:ru}} | |||
| {{bms}} Служебная текстура, используемая для [[color_correction_volume]]. | |||
|- id="soundscapetrigger" | |||
| [[Image:Toolstrigger soundscape.png|64px]] | |||
| <center>Soundscape Trigger</center> | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{No:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{Yes:ru}} | |||
|{{No:ru}} | |||
| {{bms}} Служебная текстура, используемая для [[trigger_soundscape]]. | |||
|} | |||
== Оптимизация == | |||
{| class="standard-table" | |||
! width="64px" | Текстура | |||
! width="100px" | Название | |||
! width="75px" | Видима как <br /> [[world_brush:ru|world brush]] | |||
! width="75px" | Отбрасывает тени | |||
! width="75px" | Режет <br /> [[visleaf:ru|Vis-листву]] | |||
! width="75px" | Блокирует у NPC [[Line_of_sight:ru|линию взгляда]] | |||
! width="75px" | Твёрдая для NPC | |||
! width="75px" | Твёрдая для игрока(ов) | |||
! width="75px" | Твёрдая для физики | |||
! width="75px" | Твёрдая для пуль | |||
! Использование / Примечания | |||
|- id="areaportal" | |- id="areaportal" | ||
| [[Image:Toolsareaportal.gif]] | | [[Image:Toolsareaportal.gif]] | ||
| <center>[[Areaportal]]</center> | | <center>[[Areaportal]]</center> | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Используется вместе с [[Func_areaportal:ru|func_areaportal]] и [[func_areaportalwindow]]. Может быть использована с другими брашевыми энтитями, например с некоторыми триггерами. | ||
|- id="hint" | |- id="hint" | ||
| [[Image:Toolshint.gif]] | | [[Image:Toolshint.gif]] | ||
| <center>[[ | | <center>[[Hint_brush:ru|Hint]]</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Указывает [[Vvis:ru|vvis]] вырезать [[visleaf:ru|Vis-листву]] по этой текстуре, независимо от её расположения. | ||
|- id="skip" | |- id="skip" | ||
| [[Image:Toolsskip.gif]] | | [[Image:Toolsskip.gif]] | ||
| <center>[[Skip]]</center> | | <center>[[Skip:ru|Skip]]</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Ни на что не влияет. Лица покрытые текстурой '''Skip''' удаляются во время компиляции, поэтому такой браш не предотвратит утечку. | ||
Полезна в сочетании с текстурой "Hint", а также как инструмент в Hammer для группировки, перемещения и размещения объектов. | |||
|- id="occluder" | |- id="occluder" | ||
| [[Image:Toolsoccluder.gif]] | | [[Image:Toolsoccluder.gif]] | ||
| <center>[[Occluder]]</center> | | <center>[[Occluder]]</center> | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Используется только с [[func_occluder]] энтитями. | ||
|} | |} | ||
== | == Клипы == | ||
===Клипы - Обычные=== | |||
Эти служебные текстуры доступны в каждой Source Engine игре.<br> | |||
Некоторые из этих текстур имеют особый функционал в некоторых играх. Эти специальные функции отмечены значком игры, указанным в примечаниях. Например: {{css}},{{csgo}},{{l4d}},{{l4d2}}, и т.д. | |||
{| class="standard-table" | {| class="standard-table" | ||
! width="64px" | | ! width="64px" | Текстура | ||
! width="100px" | | ! width="100px" | Название | ||
! width="75px" | | ! width="75px" | Видима как <br /> [[world_brush:ru|world brush]] | ||
! width="75px" | | ! width="75px" | Отбрасывает тени | ||
! width="75px" | | ! width="75px" | Режет <br /> [[visleaf:ru|Vis-листву]] | ||
! width="75px" | | ! width="75px" | Блокирует у NPC [[Line_of_sight:ru|линию взгляда]] | ||
! width="75px" | | ! width="75px" | Твёрдая для NPC | ||
! width="75px" | | ! width="75px" | Твёрдая для игрока(ов) | ||
! width="75px" | | ! width="75px" | Твёрдая для физики | ||
! width="75px" | | ! width="75px" | Твёрдая для пуль | ||
! | ! Использование / Примечания | ||
|- id="clip" | |- id="clip" | ||
| [[Image:Toolsclip.gif]] | | [[Image:Toolsclip.gif]] | ||
| <center>Clip</center> | | <center>Clip</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Является твёрдой для игрока(ов) и [[NPC:ru|NPC]], но не для других объектов.<br> | ||
В {{Game link|Source 2013}} эта текстура также тверда для подбора предметов, таких как боеприпасов, но не для брошенного оружия.<br> | |||
В {{css}} и {{csgo}} является твёрдой для брошенной C4.<br> | |||
В {{csgo}} и {{GMOD}} имеет клип брашевые текстуры с различными типами материалов: Бетон, Грязь, Стекло, Трава, Гравий, Металл, Металлическая бочка с песком, Металлическая решётка, Металлический автомобиль, Пластик, Резина, Резиновая шина, Песок, Плитка, Дерево, Деревянная корзина, Деревянный ящик. | |||
:Подробнее о клип текстурах можно узнать [[Clip texture|здесь]]. | |||
|- id="npcclip" | |- id="npcclip" | ||
| [[Image:Toolsnpcclip.gif]] | | [[Image:Toolsnpcclip.gif]] | ||
| <center>NPC Clip</center> | | <center>NPC Clip</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Является твёрдой только для [[NPC:ru|NPC]].<br>В {{csgo}} Является твёрдой для Ботов.<br>В {{l4d}} и {{l4d2}} Является твёрдой только для заражённых, но не останавливает Smokers, Boomers и Spitters от атаки через эту текстуру. | ||
|- id="playerclip" | |- id="playerclip" | ||
| [[Image:Toolsplayerclip.gif]] | | [[Image:Toolsplayerclip.gif]] | ||
| <center>Player Clip</center> | | <center>Player Clip</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| | | Является твёрдой только для игрока(ов).<br> | ||
В {{Game link|Source 2013}} эта текстура также тверда для подбора предметов, таких как боеприпасов, но не для брошенного оружия.<br> | |||
В {{csgo}} Является твёрдой для игрока(ов) '''и''' Ботов.<br> | |||
В {{css}} и {{csgo}} является твёрдой для брошенной C4.<br> | |||
В {{l4d}} и {{l4d2}} является твёрдой только для выживших.<br> | |||
|- id="playercont" | |- id="playercont" | ||
| [[Image:Toolsplayercont.gif]] | | [[Image:Toolsplayercont.gif]] | ||
| <center>Player Control Clip</center> | | <center>Player Control Clip</center> | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{ | |{{N/A}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes| | |{{Yes:ru|Да <br /> (Marks)}} | ||
| | |{{removed|{{ep2}}}}{{also|{{GMOD}}}} | ||
Эта текстура должна быть привязана к энтити, чтобы получить какие-либо особые способности, но '''какие''', ещё не известно. | |||
Похоже, эта текстура необходима для func_vehicleclip. См. "player clip" выше, чтобы узнать о служебной текстуре, ограничивающей движение игрока(ов). | |||
|} | |||
===Клипы - Для определённых игр=== | |||
Эти служебные текстуры доступны только в определённых Source Engine играх. | |||
{| class="standard-table" | |||
! width="64px" | Текстура | |||
! width="100px" | Название | |||
! width="75px" | Видима как <br /> [[world_brush:ru|world brush]] | |||
! width="75px" | Отбрасывает тени | |||
! width="75px" | Режет <br /> [[visleaf:ru|Vis-листву]] | |||
! width="75px" | Блокирует у NPC [[Line_of_sight:ru|линию взгляда]] | |||
! width="75px" | Твёрдая для NPC | |||
! width="75px" | Твёрдая для игрока(ов) | |||
! width="75px" | Твёрдая для физики | |||
! width="75px" | Твёрдая для пуль | |||
! Использование / Примечания | |||
|- id="grenadeclip" | |- id="grenadeclip" | ||
| [[Image: | | [[Image:Toolsgrenadeclip.png]] | ||
| <center>Grenade Clip</center> | | <center>Grenade Clip</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{ | |{{both|Твёрдая для гранат}} | ||
|{{No}} | |{{No:ru}} | ||
| {{csgo}} | | {{csgo}} Является твёрдой только для гранат. | ||
|- id="stairs" | |- id="stairs" | ||
| [[Image:Toolsstairs.png]] | | [[Image:Toolsstairs.png]] | ||
| <center>Stairs</center> | | <center>Stairs</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{INFRA}} | |{{INFRA}} Тот же самый player clip, но эта текстура допускает более крутые углы при ходьбе, до 63.4349488°. | ||
|- id="droneclip" | |- id="droneclip" | ||
| [[Image:toolsdroneclip.jpg]] | | [[Image:toolsdroneclip.jpg]] | ||
| <center>Drone Clip</center> | | <center>Drone Clip</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{N/A}} | |{{N/A}} | ||
|{{N/A}} | |{{N/A}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{csgo}} | |{{csgo}} Используется для предотвращения застревания [[drone]] в сложной геометрии. | ||
|- id="xenleavesclip" | |- id="xenleavesclip" | ||
| [[Image:Toolsclip_xenleavesversion.png|64px]] | | [[Image:Toolsclip_xenleavesversion.png|64px]] | ||
| <center>Clip Xen Leaves Version</center> | | <center>Clip Xen Leaves Version</center> | ||
|{{No}} | |{{No:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{Yes}} | |{{Yes:ru}} | ||
|{{No}} | |{{No:ru}} | ||
| {{bms}} | | {{bms}} Специальный клип используемый для обрезки листьев в xen. | ||
|} | |} | ||
Revision as of 02:01, 22 May 2021

For help, see the VDC Editing Help and Wikipedia cleanup process. Also, remember to check for any notes left by the tagger at this article's talk page.
Служебные текстуры используются для решения особых задач и создания специальных условий на карте. Найти их довольно просто. Достаточно вписать "tools\" в поле Filter в окне обозревателя текстур.
Каждый может создать свою собственную служебную текстуру, используя доступные флаги компиляции карты материалов, такие как %compilenonsolid 1
, %compileDetail 1
и %compilenodraw 1
для служебной текстуры, которая не является твёрдой, не режет Vis-листву, а также невидима.
Также, можно установить %tooltexture
, который будет виден только в Hammer, а в игре будет отображаться $basetexture.
Служебные текстуры, сделанные своими руками, должны идти вместе с картой, иначе они не будут работать.
Template:Tip:ru
Template:Note:ru
Template:Note:ru
Общие
Общие - Обычные
Эти служебные текстуры доступны в каждой Source Engine игре.
Некоторые из этих текстур имеют особый функционал в некоторых играх. Эти специальные функции отмечены значком игры, указанным в примечаниях. Например: ,
,
,
, и т.д.
Текстура | Название | Видима как world brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
Template:Note:ru
Чаще всего, данная текстура используется для тех брашей, которые находятся далеко и являются очень тёмными. Его нельзя осветить никаким источником света, но на него влияет цвет тумана. | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
Идентична текстуре Tools/ToolsBlack, только эта текстура белая. | |
![]() |
Нет | Нет | Да | Нет | Да | Да | Да | Да (No Marks) |
Прежде всего данная текстура тверда для пуль, но также для NPC и физических снарядов. Однако она блокирует не все снаряды. Снаряды от NPC, такие как кислотный плевок от муравьиного льва, пройдут насквозь. Чтобы позволить NPC и их линии взгляда пройти, превратите браш в func_brush с keyvalue значением Solidity, установленным в твёрдое состояние. | |
![]() |
Нет | Нет | Да | Нет | Да | Да | Да | Нет | Является твёрдой для prop_physics, снарядов, игрока(ов), NPC. Не является твёрдой для пуль. В | |
![]() |
Ladder |
Нет | Нет | Да | Нет | Да | Да | Да | Нет | Используется с func_ladder в большинстве мультиплеерных играх, корме ![]() |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Да (No Marks) |
Не отображается в игре, изолирует от утечек, и VRAD пропускает эту текстуру. Блокирует видимость при использовании на всех поверхностях одного и того же браша. Каждая сторона браша, которую нельзя увидеть во время обычного игрового процесса, должна быть покрыта этой текстурой, для большей оптимизации. В ![]() ![]() | |
![]() |
Н/Д | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Текстура пришедшая из 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 | Твёрдая для игрока(ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
![]() "black" шейдер.![]() Template:Todo:ru | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
![]() ![]() На удивление использует City17 %keywords в VMT, несмотря на то, что HL2 не имеет этой текстуры. | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Да (Marks) |
![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Н/Д | ![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Н/Д | ![]() | |
![]() |
Нет | Нет | Нет | Нет | Да | Да | Да | Да (No Marks) |
![]() | |
![]() |
Нет | Нет | Да | Нет | Да | Да | Да | Да (No Marks) |
![]() | |
Текстура | Название | Видима как world brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
![]() |
Non-Solid |
Нет | Да | Да | Да | Нет | Нет | Нет | Нет | ![]() Useful as a utillity texture, like buttons you should be able to clip into. |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Да (No Marks) |
![]() | |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Да (No Marks) |
![]() | |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Н/Д | ![]() | |
![]() |
Invisible |
Нет | Нет | Нет | Нет | Да | Да | Да | Н/Д | ![]() |
![]() |
Noshadow |
Нет | Нет | Да | Да | Да | Да | Да | Н/Д | ![]() |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Да (No Marks) |
![]() | |
![]() |
Нет | Нет | Да | Да | Да | Да | Да | Н/Д | ![]() | |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Да (No Marks) |
![]() | |
![]() |
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ![]() | |
Текстура | Название | Видима как world brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
![]() |
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ![]() | |
![]() |
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ![]() | |
![]() |
Нет | Нет | Нет | Нет | Да | Да | Да | Нет | ![]() | |
![]() |
Нет | Нет | Нет | Нет | Да | Да | Да | Нет | ![]() |
Оптимизация
Текстура | Название | Видима как 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. В ![]() В ![]() ![]() | |
![]() |
Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | Является твёрдой только для игрока(ов). В | |
![]() |
Да | Да | Да | Н/Д | Да | Да | Да | Да (Marks) |
(удалено начиная с ![]() ![]() Эта текстура должна быть привязана к энтити, чтобы получить какие-либо особые способности, но какие, ещё не известно. Похоже, эта текстура необходима для func_vehicleclip. См. "player clip" выше, чтобы узнать о служебной текстуре, ограничивающей движение игрока(ов). |
Клипы - Для определённых игр
Эти служебные текстуры доступны только в определённых Source Engine играх.
Текстура | Название | Видима как world brush |
Отбрасывает тени | Режет Vis-листву |
Блокирует у NPC линию взгляда | Твёрдая для NPC | Твёрдая для игрока(ов) | Твёрдая для физики | Твёрдая для пуль | Использование / Примечания |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Нет | Нет | Нет | Нет | Нет | Нет | Твёрдая для гранат | Нет | ![]() | |
![]() |
Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | ![]() | |
![]() |
Нет | Нет | Нет | Н/Д | Н/Д | Нет | Нет | Нет | ![]() | |
![]() |
Нет | Нет | Да | Нет | Да | Да | Да | Нет | ![]() |
Sky and fog
Image | Name | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Да | Нет | Да | Нет | Да | Да | Да | Yes (marks) |
![]() | |
![]() |
Нет | Нет | Да | Да | Да | Да | Да | Yes (No Marks) |
This texture is used to make 3D skyboxes. Casts light if there is a light_environment entity in the map. Cannot be used in the same PVS as the toolsskybox2d tool texture. Things such as another area of a map will render on top of the skybox. An areaportal can stop this from happening, but it's generally better practice to add more scenery to cover the stuff that shouldn't be seen, reposition those things out of view, or just don't have an opening in that area. | |
![]() |
NoLight |
Нет | Да | Да | Да | Да | Да | Да | Н/Д | ![]() |
![]() |
Нет | Нет | Да | Да | Да | Да | Да | Yes (No Marks) |
Available only in Source 2007 and later. Use to make 2D skyboxes without displaying the 3D Skybox. Casts light if there is a light_environment entity in the map. ![]() Cannot be used in the same PVS as the toolsskybox tool texture. | |
![]() |
Нет | Да | Да | Н/Д | Н/Д | Да | Н/Д | Yes (marks) |
The SkyFog texture does not contain any properties. There is currently no existing corresponding Shader called "skyfog". (Generates error Error: Material "tools/toolsskyfog" uses unknown shader "SkyFog" .) ![]() | |
![]() |
Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Available only in Left 4 Dead and later. Used in conjunction with multiple env_fog_controllers to change fog colours and densities in a level. Fog inside its volume will not appear to have different atributes when viewed from outside its volume, as it globally changes the appearance of all fog across the map when entered. |
Portal 2
Image | Name | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Да | Да | Да | Да | Да | Да | Да | Yes (marks) |
![]() "black" shader.![]() Нужно сделать: Find more about
"black" shader | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Yes (marks) |
![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Yes (marks) |
![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Yes (marks) |
![]() | |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
![]() |
Miscellaneous
Image | Name | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Нет | Нет | Нет | Нет | Да | Да | Да | Yes (No Marks) |
Not actually a texture. It is the backside of a displacement. This side of the displacement will appear invisible, but solid. Light is not blocked by this texture, except for ![]() | |
Нет | Нет | Нет | Нет | Да | Да | Да | Нет | ![]() ![]() | ||
Both (Visible to Infected) |
Нет | Нет | Нет | Да | Да | Да | Нет | ![]() ![]() | ||
Да | Нет | Да | Нет | Да | Да | Да | Yes (marks) |
A face textured with this texture is rendered on top of all other brush geometry. Furthermore, a brush with Dotted on any face will not block visibility nor cull any face that it touches, meaning that any area enclosed in a Dotted-textured brush will not be removed from the map in any way. | ||
![]() |
Да | Да | Да | Да | Да | Да | Да | Yes (marks) |
![]() | |
![]() |
Нет | Нет | Нет | Нет | Да | Да | Да | Yes (No Marks) |
![]() | |
![]() |
Нет | Нет | Да | Нет | Да | Да | Да | Нет | ![]() ![]() Does not seal maps. Creates metal sparks when shot, but bullets pass through. | |
![]() |
Нет | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Yes (No Marks) |
![]() | |
![]() |
Да | Нет | Нет | Нет | Да | Да | Да | Н/Д | ![]() | |
![]() |
Да | Нет | Нет | Нет | Да | Да | Да | Н/Д | ![]() | |
![]() |
Да | Нет | Нет | Нет | Да | Да | Да | Н/Д | ![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Н/Д | ![]() | |
![]() |
Да | Да | Да | Да | Да | Да | Да | Н/Д | ![]() | |
![]() |
Нет | Нет | Да | Да | Да | Да | Да | Да | ![]() | |
![]() |
Да | Нет | Да | Нет | Да | Да | Да | Да | ![]() |
VR specific tool textures
Image | Name | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Нет | Нет | Н/Д | Нет | Нет | Да | Нет | Нет | ![]() ![]() ![]() |