This article's documentation is for Source 2. Click here for more information.

Tool textures (Source 2): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
Line 10: Line 10:


'''Tool textures''' are used, mostly by the entities they're named after, but sometimes by parts of the engine such visibility calculations, to perform special tasks. They can be easily found in the [[Asset Browser]] using "tools" (or alternatively, click the Filter icon and type "tools", then click Tag "Tools Nodraw Material" or simply type "{{code|tag{{=}}@vmat_tools_nodraw}}") as a filter.  
'''Tool textures''' are used, mostly by the entities they're named after, but sometimes by parts of the engine such visibility calculations, to perform special tasks. They can be easily found in the [[Asset Browser]] using "tools" (or alternatively, click the Filter icon and type "tools", then click Tag "Tools Nodraw Material" or simply type "{{code|tag{{=}}@vmat_tools_nodraw}}") as a filter.  
{{Note|Some tool textures only function properly if one of the mesh faces isn't deleted.}}


== General ==
== General ==
Line 40: Line 42:
{{tr|id=audioblocker
{{tr|id=audioblocker
| {{td|align=center|dark=true|select=none| [[File:audioblocker.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:audioblocker.png|64px]] }}
  {{td|align=center| audioblocker }}
  {{td|align=center| {{mono|audioblocker}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 54: Line 56:
{{tr|id=fogvolume
{{tr|id=fogvolume
| {{td|align=center|dark=true|select=none| [[File:Fogvolume.jpg|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:Fogvolume.jpg|64px]] }}
  {{td|align=center| fogvolume }}
  {{td|align=center| {{mono|fogvolume}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 68: Line 70:
{{tr|id=postprocessingvolume
{{tr|id=postprocessingvolume
| {{td|align=center|dark=true|select=none| [[File:Postprocessingvolume.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:Postprocessingvolume.png|64px]] }}
  {{td|align=center| postprocessingvolume }}
  {{td|align=center| {{mono|postprocessingvolume}} }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
Line 82: Line 84:
{{tr|id=skyvisblocker
{{tr|id=skyvisblocker
| {{td|align=center|dark=true|select=none| [[File:skyvisblocker.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:skyvisblocker.png|64px]] }}
  {{td|align=center| skyvisblocker}}
  {{td|align=center| {{mono|skyvisblocker}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 92: Line 94:
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
  {{td| {{Deprecated|Deprecated since Half-Life: Alyx and [[Half-Life:_Alyx_Workshop_Tools/Level_Design/Visibility#Do_not_use_SkyVisBlocker|should not be used]].}} }}
}}
}}
{{tr|id=tools_cs_place
{{tr|id=tools_cs_place
| {{td|align=center|dark=true|select=none| [[File:tools cs place.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:tools cs place.png|64px]] }}
  {{td|align=center| tools_cs_place}}
  {{td|align=center| {{mono|tools_cs_place}}  }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 110: Line 112:
{{tr|id=tools_func_occluder
{{tr|id=tools_func_occluder
| {{td|align=center|dark=true|select=none| [[File:tools func occluder.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:tools func occluder.png|64px]] }}
  {{td|align=center| tools_func_occluder}}
  {{td|align=center| {{mono|tools_func_occluder}} }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
Line 124: Line 126:
{{tr|id=tools_postprocess_volume
{{tr|id=tools_postprocess_volume
| {{td|align=center|dark=true|select=none| [[File:tools postprocess volume.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:tools postprocess volume.png|64px]] }}
  {{td|align=center| tools_postprocess_volume}}
  {{td|align=center| {{mono|tools_postprocess_volume}} }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
Line 138: Line 140:
{{tr|id=tools_spawn_volume
{{tr|id=tools_spawn_volume
| {{td|align=center|dark=true|select=none| [[File:tools spawn volume.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:tools spawn volume.png|64px]] }}
  {{td|align=center| tools_spawn_volume}}
  {{td|align=center| {{mono|tools_spawn_volume}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 152: Line 154:
{{tr|id=toolsblack
{{tr|id=toolsblack
| {{td|align=center|dark=true|select=none| [[File:toolsblack.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsblack.gif|64px]] }}
  {{td|align=center| toolsblack}}
  {{td|align=center| {{mono|toolsblack}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
Line 166: Line 168:
{{tr|id=toolsblock_los
{{tr|id=toolsblock_los
| {{td|align=center|dark=true|select=none| [[File:toolsblocklos.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsblocklos.gif|64px]] }}
  {{td|align=center| toolsblock_los }}
  {{td|align=center| {{mono|toolsblock_los}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 180: Line 182:
{{tr|id=toolsblockbomb
{{tr|id=toolsblockbomb
| {{td|align=center|dark=true|select=none| [[File:blockbomb.jpg|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:blockbomb.jpg|64px]] }}
  {{td|align=center| toolsblockbomb}}
  {{td|align=center| {{mono|toolsblockbomb}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 188: Line 190:
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Show impacts) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
  {{td| {{Todo|Figure out}} }}
}}
}}
{{tr|id=toolsblockbullets
{{tr|id=toolsblockbullets
| {{td|align=center|dark=true|select=none| [[File:toolsblockbullets.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsblockbullets.gif|64px]] }}
  {{td|align=center| toolsblockbullets }}
  {{td|align=center| {{mono|toolsblockbullets}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 208: Line 210:
{{tr|id=toolsblocklight
{{tr|id=toolsblocklight
| {{td|align=center|dark=true|select=none| [[File:toolsblocklight.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsblocklight.gif|64px]] }}
  {{td|align=center| toolsblocklight }}
  {{td|align=center| {{mono|toolsblocklight}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
Line 222: Line 224:
{{tr|id=toolsblocksound
{{tr|id=toolsblocksound
| {{td|align=center|dark=true|select=none| [[File:toolsblocksound.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsblocksound.png|64px]] }}
  {{td|align=center| toolsblocksound}}
  {{td|align=center| {{mono|toolsblocksound}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 236: Line 238:
{{tr|id=toolsfog
{{tr|id=toolsfog
| {{td|align=center|dark=true|select=none| [[File:toolsfog.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsfog.gif|64px]] }}
  {{td|align=center| toolsfog }}
  {{td|align=center| {{mono|toolsfog}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 246: Line 248:
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
  {{td| {{Todo|Figure out}} Likely leftover from Source, which does nothing and have no effect. }}
}}
}}
{{tr|id=toolsgrey
{{tr|id=toolsgrey
| {{td|align=center|dark=true|select=none| [[File:toolsgrey.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsgrey.png|64px]] }}
  {{td|align=center| toolsgrey }}
  {{td|align=center| {{mono|toolsgrey}} }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
Line 264: Line 266:
{{tr|id=toolsignorenpc
{{tr|id=toolsignorenpc
| {{td|align=center|dark=true|select=none| [[File:toolsignorenpc.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsignorenpc.png|64px]] }}
  {{td|align=center| toolsignorenpc}}
  {{td|align=center| {{mono|toolsignorenpc}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 278: Line 280:
{{tr|id=toolsinvisible
{{tr|id=toolsinvisible
| {{td|align=center|dark=true|select=none| [[File:toolsinvisible.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsinvisible.gif|64px]] }}
  {{td|align=center| toolsinvisible}}
  {{td|align=center| {{mono|toolsinvisible}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 292: Line 294:
{{tr|id=toolsinvisibleladder
{{tr|id=toolsinvisibleladder
| {{td|align=center|dark=true|select=none| [[File:toolsladder.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsladder.gif|64px]] }}
  {{td|align=center| toolsinvisibleladder</br>toolsinvisibleladder_wood }}
  {{td|align=center| {{mono|toolsinvisibleladder}}</br>{{mono|toolsinvisibleladder_wood}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 306: Line 308:
{{tr|id=toolslightmapres
{{tr|id=toolslightmapres
| {{td|align=center|dark=true|select=none| [[File:toolslightmapres.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolslightmapres.png|64px]] }}
  {{td|align=center| toolslightmapres}}
  {{td|align=center| {{mono|toolslightmapres}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 320: Line 322:
{{tr|id=toolslightvolumeboundary
{{tr|id=toolslightvolumeboundary
| {{td|align=center|dark=true|select=none| [[File:toolslightvolumeboundary.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolslightvolumeboundary.png|64px]] }}
  {{td|align=center| toolslightvolumeboundary }}
  {{td|align=center| {{mono|toolslightvolumeboundary}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 334: Line 336:
{{tr|id=toolsmarkupvolumeai
{{tr|id=toolsmarkupvolumeai
| {{td|align=center|dark=true|select=none| [[File:toolsmarkupvolumeai.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsmarkupvolumeai.png|64px]] }}
  {{td|align=center| toolsmarkupvolumeai }}
  {{td|align=center| {{mono|toolsmarkupvolumeai}} }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
Line 348: Line 350:
{{tr|id=toolsnavattribute
{{tr|id=toolsnavattribute
| {{td|align=center|dark=true|select=none| [[File:toolsnavattribute.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsnavattribute.png|64px]] }}
  {{td|align=center| toolsnavattribute}}
  {{td|align=center| {{mono|toolsnavattribute}} }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
Line 362: Line 364:
{{tr|id=toolsnodraw
{{tr|id=toolsnodraw
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw.gif|64px]] }}
  {{td|align=center| toolsnodraw}}
  {{td|align=center| {{mono|toolsnodraw}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 376: Line 378:
{{tr|id=toolsnodraw_grate
{{tr|id=toolsnodraw_grate
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw grate.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw grate.png|64px]] }}
  {{td|align=center| toolsnodraw_grate }}
  {{td|align=center| {{mono|toolsnodraw_grate}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 386: Line 388:
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Completely identical to {{code|Tools/ToolsNodraw}}, it supposed to make plastic impact sounds when hit or stand on top and moving around it but seems to make the same exact sounds as {{code|Tools/ToolsNodraw}}. }}
  {{td| Identical to {{code|Tools/ToolsNodraw}}, it supposed to make plastic impact sounds when hit or stand on top and moving around it but seems to make the same exact sounds as {{code|Tools/ToolsNodraw}}. }}
}}
}}
{{tr|id=toolsnodraw_metal
{{tr|id=toolsnodraw_metal
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw_metal.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw_metal.png|64px]] }}
  {{td|align=center| toolsnodraw_metal }}
  {{td|align=center| {{mono|toolsnodraw_metal}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 400: Line 402:
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|Same as above, it supposed to make plastic impact sounds when hit or stand on top and moving around it. }}
  {{td| Makes metal sounds when walking on it. Also show metal bullet impact when shot at it.}}
}}
}}
{{tr|id=toolsnodraw_plastic
{{tr|id=toolsnodraw_plastic
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw.gif|64px]] }}
  {{td|align=center| toolsnodraw_plastic}}
  {{td|align=center| {{mono|toolsnodraw_plastic}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 414: Line 416:
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Same as {{code|toolsnodraw_grate}} and other nodraw textures, it supposed to make plastic impact sounds when hit or stand on top and moving around it. }}
  {{td| Identical to {{code|Tools/ToolsNodraw}} (confirmed on {{cs2}}) }}
}}
}}
{{tr|id=toolsnodraw_wood
{{tr|id=toolsnodraw_wood
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw.gif|64px]] }}
  {{td|align=center| toolsnodraw_wood}}
  {{td|align=center| {{mono|toolsnodraw_wood}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 428: Line 430:
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Same as {{code|toolsnodraw_grate}} and other nodraw textures, it supposed to make plastic impact sounds when hit or stand on top and moving around it. }}
  {{td| Identical to {{code|Tools/ToolsNodraw}} (confirmed on {{cs2}}) }}
}}
}}
{{tr|id=toolsoccluder
{{tr|id=toolsoccluder
| {{td|align=center|dark=true|select=none| [[File:toolsoccluderSRC2.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsoccluderSRC2.png|64px]] }}
  {{td|align=center| toolsoccluder}}
  {{td|align=center| {{mono|toolsoccluder}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 446: Line 448:
{{tr|id=toolsprecipitation
{{tr|id=toolsprecipitation
| {{td|align=center|dark=true|select=none| [[File:toolsprecipitation.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsprecipitation.png|64px]] }}
  {{td|align=center| toolsprecipitation}}
  {{td|align=center| {{mono|toolsprecipitation}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 460: Line 462:
{{tr|id=toolsskip
{{tr|id=toolsskip
| {{td|align=center|dark=true|select=none| [[File:toolsskip.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsskip.gif|64px]] }}
  {{td|align=center| toolsskip}}
  {{td|align=center| {{mono|toolsskip}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 474: Line 476:
{{tr|id=toolsskybox
{{tr|id=toolsskybox
| {{td|align=center|dark=true|select=none| [[File:toolsskybox.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsskybox.gif|64px]] }}
  {{td|align=center| toolsskybox}}
  {{td|align=center| {{mono|toolsskybox}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 484: Line 486:
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| This texture is used to display 3D skyboxes. }}
  {{td| This texture is used to display 3D skyboxes. }}
}}
}}
{{tr|id=toolssolidblocklight
{{tr|id=toolssolidblocklight
| {{td|align=center|dark=true|select=none| [[File:toolssolidblocklight.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolssolidblocklight.png|64px]] }}
  {{td|align=center| toolssolidblocklight}}
  {{td|align=center| {{mono|toolssolidblocklight}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
Line 501: Line 503:
}}{{tr|id=toolsteleportclip
}}{{tr|id=toolsteleportclip
| {{td|align=center|dark=true|select=none| [[File:Teleportclip.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:Teleportclip.png|64px]] }}
  {{td|align=center| toolsteleportclip }}
  {{td|align=center| {{mono|toolsteleportclip}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 516: Line 518:
{{tr|id=toolstrigger
{{tr|id=toolstrigger
| {{td|align=center|dark=true|select=none| [[File:toolstrigger.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolstrigger.gif|64px]] }}
  {{td|align=center| toolstrigger }}
  {{td|align=center| {{mono|toolstrigger}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 526: Line 528:
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
  {{td| Used on trigger(s) entities}}
}}
}}
{{tr|id=visblocker
{{tr|id=visblocker
| {{td|align=center|dark=true|select=none| [[File:visblocker.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:visblocker.png|64px]] }}
  {{td|align=center| visblocker }}
  {{td|align=center| {{mono|visblocker}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 540: Line 542:
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
  {{td| Block VIS. }}
}}
}}
}}
}}
Line 565: Line 567:
{{tr|id=toolsgrenadeclip
{{tr|id=toolsgrenadeclip
| {{td|align=center|dark=true|select=none| [[File:toolsgrenadeclip.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsgrenadeclip.png|64px]] }}
  {{td|align=center| toolsgrenadeclip }}
  {{td|align=center| {{mono|toolsgrenadeclip}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 604: Line 606:
{{tr|id=toolsclip
{{tr|id=toolsclip
| {{td|align=center|dark=true|select=none| [[File:toolsclip.gif|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:toolsclip.gif|64px]] }}
  {{td|align=center| toolsclip }}
  {{td|align=center| {{mono|toolsclip}} }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
Line 614: Line 616:
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
  {{td| Solid to players and NPCs but not other objects. }}
}}
}}
{{tr|id=toolsplayerclip
{{tr|id=toolsplayerclip
Line 755: Line 757:
| {{td|align=center|dark=true|select=none| [[File:wrongway_timer.png|64px]] }}
| {{td|align=center|dark=true|select=none| [[File:wrongway_timer.png|64px]] }}
  {{td|align=center| {{mono|wrongway_timer}}  }}
  {{td|align=center| {{mono|wrongway_timer}}  }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#BE90FF|color=#000| Doesn't work correctly }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Marks) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}} }}
  {{td| Used for brushes that are temporarily blocking Terrorists during the freezetime of the CS:GO {{csgo mode|Retakes}} game mode. {{Cs2|1}} does not have Retakes (technically still exist in code) game mode, so this is completely unused. Invisible in-game, and does not render correctly in Hammer. }}
}}
}}
}}
}}


[[Category:Source 2]]
[[Category:Source 2]]

Revision as of 01:13, 4 February 2025

English (en)Translate (Translate)

Source Engine ( official | third-party )
edit


Stub

This article or section is a stub. You can help by expanding it.

Broom icon.png
This article or section needs to be cleaned up to conform to a higher standard of quality because:
These files were quickly thrown here from Half-Life: Alyx Half-Life: Alyx and Counter-Strike 2 Counter-Strike 2. Most info is probably identical to their Source Source counterparts[confirm]
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.
Broom icon.png
This article or section needs to be cleaned up to conform to a higher standard of quality because:
Categorize textures between ones specific to one game, and engine wide ones
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.

Tool textures are used, mostly by the entities they're named after, but sometimes by parts of the engine such visibility calculations, to perform special tasks. They can be easily found in the Asset Browser using "tools" (or alternatively, click the Filter icon and type "tools", then click Tag "Tools Nodraw Material" or simply type "tag=@vmat_tools_nodraw") as a filter.

Note.pngNote:Some tool textures only function properly if one of the mesh faces isn't deleted.

General

General — Common

These tool textures are available in every Source 2 engine game.

Some of these textures have special function in some games. These special functions are noted by having the game's icon listed in the description (such as Counter-Strike 2, Half-Life: Alyx, Dota 2, etc.).

Todo: Categorization.

Uncategorized

These tool textures have not been organized yet.

General — Game-specific

These tool textures are only available in specific Source 2 games.

Clip

Clips — Common

These tool textures are available in every Source 2 engine game.

Some of these textures have special function in some games. These special functions are noted by having the game's icon listed in the description (such as Counter-Strike 2, Half-Life: Alyx, Dota 2, etc.).

Clips — Game Specific

These tool textures are only available in specific Source 2 games.

Sky and Fog

Sky and Fog — Common

These tool textures are available in every Source 2 engine game.

Some of these textures have special function in some games. These special functions are noted by having the game's icon listed in the description (such as Counter-Strike 2, Half-Life: Alyx, Dota 2, etc.). [Todo]

Sky and Fog — Game Specific

These tool textures are only available in specific Source 2 games. [Todo]

Miscellaneous

These are textures that have a special use, sometimes only seen in one single game.

Some of these textures are not even "real" tool textures, as they do not possess any Compile Flags, but they have some important use that no other texture available can do.