Tutorials
Light Glow
Ever wanted to create a tunnel of light like in Half Life 2? How about a sunset that will make players squint just looking at their screen? Well then this tutorial is for you. The env_lightglow entity is not only a very easy to learn entity but it can be used for many different things.
Let's start off with giving a simple light bulb a halo glow around it. Set up the prop and add in a light entity. Then add in an env_lightglow in the same position as the light bulb and light.
Now go into the env_lightglow's properties and set it up as follows. Set the "Vertical Size" and "Horizontal Size" values to 30 for both. Both these values determine the glow's shape and size.
Then change the "Minimum Distance" to 1 and the "Maximum Distance" to 50.
The Minimum Distance determines how close the player must be before the glow fades out. The Maximum Distance determines how far away the player must be before the glow reaches its maximum intensity.
That is all the needs to be done for a glowing halo effect around a light.
Your light bulb should look similar to this one.

Now it's time for a tunnel of light. Place another env_lightglow at the end of the tunnel where you want the effect to take place.
Now set the Vertical Size to 100 and the Horizontal Size to 200.
Set the Minimum Distance to 50 and the Maximum Distance to 1000 or higher.
Now change the "Yaw" so that the entity is facing inwards toward the tunnel.
Then go to the flags and checkmark "Visible only from front".
If done correctly your tunnel will now look like this.
The first pic is inside the tunnel looking out. The second pic is outside looking in.


Now for a sunset. Place another env_lightglow where you want the sunset. Change the RGB value to a any colour you like. I recommend a light orange or even a violet colour.
Set the Vertical Size to 400 and the Horizontal Size to 500.
Set Minimum Distance to 1 and Maximum distance 2. Make sure that this entity is not in a place that the player can walk right up to it.
Your sunset should now look something like this.

Spartan
