Shadow control: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Has no effect in CS:GO, possibly obsolete in that branch)
(Added non-SmartEdit names, removed unnecessary Skybox lighting template, added See Also section)
Line 3: Line 3:
}}
}}


{{base point|shadow_control|sprite=1}} Defines the direction, color and attenuation distance of [[Dynamic Shadows]] for the entire map.
{{base point|shadow_control|sprite=1}} It defines the direction, color and attenuation distance of the [[Dynamic Shadows|dynamic shadows]] created by {{ent|light_environment}} for the entire map.


{{map_properties}}
{{map_properties}}
{{clr}}
{{clr}}
{{skybox_lighting}}
use with light_environment and env_sun
{{confirm|Obsolete in {{csgo}}? Possibly replaced by [[env_cascade_light]].}}
{{confirm|Obsolete in {{csgo}}? Possibly replaced by [[env_cascade_light]].}}


== Keyvalues ==
== Keyvalues ==
{{KV Angles}}
{{KV Angles}}
: {{tip|Pitch is the Sun's Angle of Elevation from the ground, and Yaw is its Compass Bearing.}}
: {{tip|Pitch is the sun's angle of elevation from the ground, and yaw is its compass bearing.}}
{{KV|Shadow Color|color255|This is the color of the shadows.}}
{{KV|Shadow Color (color)|color255|This is the color of the shadows.}}
{{KV|Maximum Distance|float|This is the maximum distance the shadow is allowed to cast, in inches.}}
{{KV|Maximum Distance (distance)|float|This is the maximum distance the shadow is allowed to cast, in inches.
: {{tip|Shortening this distance can be used to approximate the effects of Diffuse [[Lighting]].}}
: {{tip|Shortening this distance can be used to approximate the effects of diffuse [[lighting]].}}}}
{{KV|All Shadows Disabled|boolean|Disable shadows entirely.}}
{{KV|All Shadows Disabled (disableallshadows)|boolean|Disable shadows entirely.}}
{{KV Targetname}}
{{KV Targetname}}


Line 34: Line 28:
== Outputs ==
== Outputs ==
{{O Targetname}}
{{O Targetname}}
== See Also ==
*[[Lighting]]
*[[light_environment]]
*[[env_cascade_light]]


[[Category:Lighting]]
[[Category:Lighting]]

Revision as of 07:20, 4 June 2019

Template:Otherlang2

Template:Base point It defines the direction, color and attenuation distance of the dynamic shadows created by light_environment for the entire map.

Template:Map properties

Confirm:Obsolete in Counter-Strike: Global Offensive? Possibly replaced by env_cascade_light.

Keyvalues

Pitch Yaw Roll (Y Z X) (angles) <QAngle>
This entity's orientation in the world. Pitch is rotation around the Y axis, yaw is the rotation around the Z axis, roll is the rotation around the X axis.
Tip.pngTip:Pitch is the sun's angle of elevation from the ground, and yaw is its compass bearing.
Shadow Color (color) ([todo internal name (i)]) <color255>
This is the color of the shadows.
Maximum Distance (distance) ([todo internal name (i)]) <float>
This is the maximum distance the shadow is allowed to cast, in inches.
Tip.pngTip:Shortening this distance can be used to approximate the effects of diffuse lighting.
All Shadows Disabled (disableallshadows) ([todo internal name (i)]) <boolean>
Disable shadows entirely.
Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Inputs

color <color255RedirectInput/color32>
Set the shadow color.
direction <vectorRedirectInput/Vector>
Set the shadow direction.
SetDistance <floatRedirectInput/float>
Set the maximum shadow cast distance.
SetAngles <stringRedirectInput/string>
Set the shadow direction.
SetShadowsDisabled <integerRedirectInput/integer>
Set shadows disabled state.


Outputs

See Also