Env sun

From Valve Developer Community
Revision as of 15:31, 5 August 2006 by Ts2do (talk | contribs) (→‎Keyvalues: hdr)
Jump to navigation Jump to search

Template:Wrongtitle

Entity Description

Places a sun effect in the sky. Does not contribute any actual lighting - this entity is best used in conjunction with a light_environment.

  • The effect's position relative to the player is determined by angle; it does not parallax, so gives the effect of the sun being infinitely far away.
  • You can also send inputs to the env_sun entity by directing them to "env_sun" instead of using a target name.
  • The effect is additive with the sky: a pure yellow sun with a bright blue sky will appear white in-game; change the color to account for this.

Keyvalues

  • target
<target_destination> Name of an entity used to determine where the sun is in the skybox. The sun should be lined up on a line from this entity to the env_sun entity.
  • use_angles
<boolean> The old way to orient env_sun is to point it at a target. The new way is to specify the angles. If you use the new way, set this property to YES, otherwise, set this property to NO.
  • pitch
<integer> The pitch of this entity. 90 is straight up, -90 is straight down.
  • rendercolor
#000000 Color of the sun.
  • size
<integer> Size of the sun.
#000000 Overlay Color (R G B)
A value of 0 0 0 will act the old way.
<integer> Overlay Size
A value of -1 means the overlay will act the old way.
<material> Material Name
Material of the inner glow. (sprites/light_glow02_add_noz)
<material> Overlay Material Name
Material of the overlay glow. (sprites/light_glow02_add_noz)

Inputs

  • TurnOn
Enable sun rendering.
  • TurnOff
Disable sun rendering.
  • SetColor #000000
Set the rendercolor.

Outputs