Env dof controller: Difference between revisions
Jump to navigation
Jump to search
(-added class hierarchy, cleanup) |
m (Updated old entity format to {{this is a}}. This action was perfomed by a bot.) |
||
Line 1: | Line 1: | ||
{{lang|Env dof controller}} | <!-- When this page is updated to {{langsp}} or {{language subpage}} instead of {{lang}}, please move {{this is a}} to the base page, as it is automatically translated. -->{{lang|Env dof controller}}{{CD|CEnvDOFController|file1=env_dof_controller.cpp}} | ||
{{CD|CEnvDOFController|file1=env_dof_controller.cpp}} | [[File:env_dof_controller.png|left|link=]]{{this is a|name=env_dof_controller|e0|since=Left 4 Dead}} This entity controls the [[W:depth of field|depth of field]] settings for all players. | ||
[[File:env_dof_controller.png|left|link=]]{{ | |||
{{clr}} | {{clr}} |
Revision as of 10:12, 4 January 2024
![]() |
---|
CEnvDOFController |
![]() |

env_dof_controller
is an e0 available in all Source games since
Left 4 Dead. This entity controls the depth of field settings for all players.
Keyvalues
- Enabled (enabled) <boolean> (in all games since
)
- Whether the effect should begin active. If it starts inactive, it must be enabled with
SetNearBlurRadius
orSetFarBlurRadius
.
- Near blur depth (near_blur) <float> (in all games since
)
- Distance that the blurriness is at its peak near the viewpoint.
- Near focus depth (near_focus) <float> (in all games since
)
- Distance that the focus is in full effect near the viewpoint.
- Near blur radius (near_radius) <float> (in all games since
)
- Radius (in pixels) to blur the surrounding pixels.
- Far blur depth (far_blur) <float> (in all games since
)
- Distance where blurriness is at its peak far from the viewpoint.
- Far focus depth (far_focus) <float> (in all games since
)
- Distance that the focus is in full effect far from the viewpoint.
- Far blur radius (far_radius) <float> (in all games since
)
- Radius (in pixels) to blur the surrounding pixels.
- Focus target range (focus_range) <float> (in all games since
)
- Distance behind the focal plane to remain in focus.
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
Inputs
- SetNearBlurDepth <float >
- Set the distance in front of the focus region at which the scene will be completely blurred using the near blur radius. Must be smaller than the near focus death.
- SetNearFocusDepth <float >
- The area between the near focus and far focus distances is perfectly in focus. Must be smaller than the far focus depth.
- SetFarFocusDepth <float >
- The area between the near focus and far focus distances is perfectly in focus. Must be smaller than the far blur depth.
- SetFarBlurDepth <float >
- Set the distance beyond the focus region at which the scene will be completely blurred using the far blur radius. Must be larger than the far focus depth.
- SetNearBlurRadius <float >
- Set the blur radius (in pixels) to use at the near blur distance. Set to 0 to disable near blur.
- SetFarBlurRadius <float >
- Set the blur radius (in pixels) to use at the far blur distance. Set to 0 to disable far blur.