Creating a wall light
This article needs to be cleaned up to conform to a higher standard of quality.
~(A work in progress Feel free to improve)~
IntroductionIn this tutorial I will show you how to make a wall light that is seen in the Portal test chambers.
Create a room for the light to be in, in this tutorial I used a 384*384*256 room with walls 16 units thick. Ensure the roof is touching the walls only by its edges.
Step 2Texture the edges of the roof with the same texture you used for your roof.
Step 3Shrink the roof by four on each end, so in this case, from 384*384 -> 376*376
Step 4Create a 4*16 block with the invisible texture and put it right beside your newly shrunk roof. They should fit so there are no leaks.
Step 5Copy the invisible blocks and re-texture them to have nodraw. Move them higher above the invisible blocks so you can easily preform step 6
Step 6Texture the bottom of the nodraw 4*16 blocks to light_recessedcool002. Rotate the recessed texture with the face edit tool so it is parallel with the block, with the lighter side of the gradient facing the inside of the room.
Step 7Move the nodraw blocks to sit on top of the invisible blocks.
Step 8Select all the top walls, and pull them up so they enclose the invisible blocks.
Step 9Add an overlay with decals/overlay_light_gradient, and change the vstart/end to .99 instead of 1.
Step 10Resize to fit, and move inside of the hole.
Step 11Repeat for every wall
Compile your map, and ensure there are no leaks.