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
(moved sky & fog to it's own category.)
(Wrongway - does not block VIS. All nodrawtextures block vis. Added nodraw bounce, and more other edits.)
Line 54: Line 54:
  {{td|Muffles audio if mesh blocks line of sight of the audio origin. See [[Counter-Strike_2_Workshop_Tools/Audio_Blocker|Audio Blocker]] page for more info}}
  {{td|Muffles audio if mesh blocks line of sight of the audio origin. See [[Counter-Strike_2_Workshop_Tools/Audio_Blocker|Audio Blocker]] page for more info}}
}}
}}
{{tr|id=fogvolume
| {{td|align=center|dark=true|select=none| [[File:Fogvolume.jpg|64px]] }}
  {{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=#81b53e|color=#000| ? }}
  {{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|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
}}
{{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]] }}
Line 176: 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=#90FF90|color=#000| Yes (Show impacts) }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Bullet 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}} }}
Line 221: Line 235:
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{td| Same as AudioBlocker, but with slightly different tool textures parameters}}
  {{td| Same as AudioBlocker, but with slightly different tool textures parameters}}
}}
{{tr|id=toolsfog
| {{td|align=center|dark=true|select=none| [[File:toolsfog.gif|64px]] }}
  {{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=#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=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}} Likely leftover from Source, which does nothing and have no effect. }}
}}
}}
{{tr|id=toolsgrey
{{tr|id=toolsgrey
Line 339: Line 367:
  {{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|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{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 (Bullet impacts) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Not drawn in game, and is skipped by VRAD. }}
}}
{{tr|id=toolsnodraw_bounce
| {{td|align=center|dark=true|select=none| [[File:toolsnodraw.gif|64px]] }}
  {{td|align=center| {{mono|toolsnodraw_bounce}} }}
  {{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=#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=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Bullet impacts) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Not drawn in game, and is skipped by VRAD. }}
  {{td| Same as {{code|toolsnodraw}}, but does not block VIS. }}
}}
}}
{{tr|id=toolsnodraw_grate
{{tr|id=toolsnodraw_grate
Line 353: Line 395:
  {{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|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{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=#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=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Bullet impacts) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{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}}. }}
  {{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}}. }}
Line 365: Line 407:
| {{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| {{mono|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 }}
  {{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=#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=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Bullet impacts) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Makes metal sounds when walking on it. Also show metal bullet impact when shot at it.}}
  {{td| Makes metal sounds when walking on it. Also show metal bullet impact when shot at it. Does not block VIS.}}
}}
}}
{{tr|id=toolsnodraw_plastic
{{tr|id=toolsnodraw_plastic
Line 381: Line 423:
  {{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|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{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=#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=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Bullet impacts) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Identical to {{code|Tools/ToolsNodraw}} (confirmed on {{cs2}}) }}
  {{td| Identical to {{code|Tools/ToolsNodraw}} (confirmed on {{cs2}}) }}
Line 395: Line 437:
  {{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|align=center|bgcolor=#90FF90|color=#000| Yes }}
  {{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=#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=#90FF90|color=#000| Yes }}
  {{td|align=center|bgcolor=#90FF90|color=#000| Yes (Bullet impacts) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| Identical to {{code|Tools/ToolsNodraw}} (confirmed on {{cs2}}) }}
  {{td| Identical to {{code|Tools/ToolsNodraw}} (confirmed on {{cs2}}) }}
Line 445: Line 487:
  {{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=toolsskybox
| {{td|align=center|dark=true|select=none| [[File:toolsskybox.gif|64px]] }}
  {{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=#90FF90|color=#000| Yes }}
  {{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|align=center|bgcolor=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| This texture is used to display 3D skyboxes. }}
}}
}}
{{tr|id=toolssolidblocklight
{{tr|id=toolssolidblocklight
Line 656: Line 712:


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 {{cs2}}, {{hla}}, {{dota2}}, etc.).
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 {{cs2}}, {{hla}}, {{dota2}}, etc.).
{{Table
{{Todo}}
| width = 100%
| {{tr
| sticky = true
| {{th|width=64px|radius=3px 0 0 0| Image }}
  {{th|width=100px| Name }}
  {{th|width=75px| Visible if <br /> [[Mesh]] }}
  {{th|width=75px| Casts shadows }}
  {{th|width=75px| Block <br /> [[Half-Life: Alyx Workshop Tools/Level Design/Visibility|Visibility]] }}
  {{th|width=75px| Blocks NPC [[Line of sight|LOS]] }}
  {{th|width=75px| Solid to NPCs }}
  {{th|width=75px| Solid to player(s) }}
  {{th|width=75px| Solid to physics }}
  {{th|width=75px| Solid to bullets }}
          {{th|width=75px| Blocks sound {{cs2|only}}}}
  {{th|radius=0 3px 0 0| Usage / Notes }}
}}
{{tr|id=toolsfog
| {{td|align=center|dark=true|select=none| [[File:toolsfog.gif|64px]] }}
  {{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=#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=#81b53e|color=#000| ? }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}} Likely leftover from Source, which does nothing and have no effect. }}
}}
{{tr|id=toolsskybox
| {{td|align=center|dark=true|select=none| [[File:toolsskybox.gif|64px]] }}
  {{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=#90FF90|color=#000| Yes }}
  {{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|align=center|bgcolor=#90FF90|color=#000| Yes (No marks) }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| This texture is used to display 3D skyboxes. }}
}}
{{tr|id=fogvolume
| {{td|align=center|dark=true|select=none| [[File:Fogvolume.jpg|64px]] }}
  {{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=#81b53e|color=#000| ? }}
  {{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|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td|align=center|bgcolor=#FF9090|color=#000| No }}
  {{td| {{Todo|Figure out}}}}
}}
}}
=== Sky and Fog — Game Specific ===
=== Sky and Fog — Game Specific ===
These tool textures are only available in specific Source 2 games.  
These tool textures are only available in specific Source 2 games.  
{{Todo|Add if there are any.}}
{{Todo}}


== Miscellaneous ==
== Miscellaneous ==
Line 775: Line 772:
  {{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=#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| ? }}

Revision as of 03:39, 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.