point_camera

From Valve Developer Community

Jump to: navigation, search


Contents

Entity Description

The view of this camera entity can be output in realtime to a func_monitor's monitor surface, or alternately (using info_camera_link) to any named brush entity using the correct monitor texture. Note that only one point_camera can be active at any one time.

Keyvalues

  • Targetname:

Name <string>
The targetname other entities refer to this entity by.
  • Parentname:

Parent <targetname>
Specifies the targetname of this entity's movement parent. Entities with parents move with their parent.
  • Angles:

Pitch Yaw Roll (Y Z X) <angle>
This entity's angular orientation in the world.
  • FOV
<float> Field of view in degrees. 90 is a good starting point for a decent view. Lower value is narrower and a larger value is a wider view.
  • UseScreenAspectRatio
<boolean>
  • fogEnable
<boolean>
  • fogColor
<color255> Fog Color
  • fogStart
<float> The near fog plane.
  • fogEnd
<float> The far fog/clipping plane.

Flags

  • 1: Start Off

Inputs

  • Parentname:

SetParent <targetname>
Move with this entity. See Entity Hierarchy (parenting).
SetParentAttachment <string>
Attach to a named attachment on the current parent. The entity will teleport so that the position of its root bone matches that of the attachment.
SetParentAttachmentMaintainOffset <string>
As above, but without teleporting. The entity retains its position relative to the attachment at the time of the input being received.
ClearParent
Removes this entity from its current movement hierarchy.
  • ChangeFOV <string>
Changes camera's FOV over time
Format: <Target FOV> <Time>
  • SetOnAndTurnOthersOff
Turn the camera on, and turn all other cameras off.
  • SetOn
Turn the camera on.
  • SetOff
Turn the camera off.
Personal tools