Portal BTS - Tutorial - Fans
Skill Level
This tutorial expects you to have this amount of knowledge within the topic to follow along smoothly. | |||||
---|---|---|---|---|---|
Novice | Familiar | Competent | Proficient | Expert |
Introduction
This page will show you how to create fans.
The Base
Create an 192w*192l*128h
Arch with the following properties:
Then, use the Clipping Tool to cut this exact shape:
Turn your shape into a func_detail and put nodraw on all of sides except for below. Just make the side brushes 112 units high.
Make the bottom parts of each brush metal/metalwall_bts_006a
Details
Create a 32w*32l*16h
cylinder with 12 sides with the nodraw texture. Texture every side except for the top with citadel_metalwall074a
Create 2 4w*52l*12h
blocks with the nodraw texture. Texture every side except for the top with citadel_metalwall074a
. Center this brush with the cylinder and then copy and paste this brush on the other side. Rotate this brush so it fits on the other sides as well.
Select all of those brushes and then make it a func_detail
.
func_illusionary
and disable the shadows for brighter lighting if you need it.Align the brushes, the image on the right will help you.
Extra Details
Create a 128w*128l*8h
arch with 24 sides with nodraw.
Enter the following Properties:
- Wall Width: 4
- Number of Sides: 24
- Arc: 360
Now create the brush.
Make this a func_detail
Texture everyside except for the top part and the unseeable with citadel_metalwall074a
.
Align the details, the image on the right should help you.
The Grate
Create a 120w*120l*2h
cylinder with 24 sides with the nodraw texture.
Make this brush a func_detail
The texture of the bottom part of the brush should be metal/metalgrate013a2
Select the texture tool and
- Set the texture scale of X and Y to 0.125
- Rotate the texture by 45 degrees.
The Fan
Create a prop_dynamic
entity and enter the following properties
Property Name | Value |
---|---|
Parent | rotating_fan1 |
Pitch Yaw Roll | -90 0 0 |
World Model | models/props_bts/fan01_small.mdl |
Disable Shadows | Yes |
Position the fan just below the details in the inside part.
Create a 32w*32l*16h
cylinder with 12 sides with the invisible
texture
Position the brush right below the center of the detail Tie it to a func_rotating and enter he following properties
Property Name | Value |
---|---|
Name | rotating_fan1 |
Under Flags, check Start On
and Not Solid
Orange Colored Fan
If you want your fan to be orange colored, make the ceiling of the fan lights/light_orange001
and set the texture scale values to 50 so the brush doesn't emit light.
Select all the walls and change their texture to metal/metalwall_bts_006b_gradient
Create a light_spot entity and position this very close to the ceiling.
Enter the following properties:
Property Name | Value |
---|---|
Pitch Yaw Roll | -90 0 0 |
Brightness | 242 91 0 600 |
BrightnessScaleHDR | .5 |
Constant | 200000 |
Inner Angle | 15 |
Outer Angle | 30 |
Pitch | -90 |
White Colored Fan
If you want your fan to be white colored, make the ceiling of the fan lights/white008
and set the texture scale values to 50 so the brush doesn't emit light.
Select all the walls and change their texture to metal/metalwall_bts_006a_gradient
.
Create a light_spot entity and position this very close to the ceiling.
Enter the following properties:
Property Name | Value |
---|---|
Pitch Yaw Roll | -90 0 0 |
Brightness | 250 240 205 100 |
BrightnessScaleHDR | .5 |
Constant | 500000 |
Inner Angle | 30 |
Outer Angle | 45 |
Pitch | -90 |
Large Fans
Extra Notes
- Not all fans rotate
- Some fan speeds are different
- The fastest moving fan is in escape_00, right before you encounter the Separator Pistons. Its
Max Rotation Speed
is set to 200. - The slowest moving fan is in escape_02 in the hallway where turret claws are deployed. Its
Max Rotation Speed
is set to 5. - Also in escape_02, there are fans that emit no light