I don't need to test my programs. I have an error-correcting modem.

UE3:CameraActor (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> CameraActor
Package: 
Engine
Direct subclass:
DynamicCameraActor
This class in other games:
UT3

null

Properties

Property group 'CameraActor'

AspectRatio

Type: float

Modifiers: interp


Default value: 1.77778

bCamOverridePostProcess

Type: bool


bConstrainAspectRatio

Type: bool


Default value: True

CamOverridePostProcess

Type: PostProcessVolume.PostProcessSettings

Modifiers: interp


Default value:

Member Value
bAllowAmbientOcclusion True
bEnableBloom True
bEnableMotionBlur True
bEnableSceneEffect True
Bloom_InterpolationDuration 1.0
Bloom_Scale 1.0
bOverride_AllowAmbientOcclusion True
bOverride_Bloom_InterpolationDuration True
bOverride_Bloom_Scale True
bOverride_DOF_BlurBloomKernelSize True
bOverride_DOF_BlurKernelSize True
bOverride_DOF_FalloffExponent True
bOverride_DOF_FocusDistance True
bOverride_DOF_FocusInnerRadius True
bOverride_DOF_FocusPosition True
bOverride_DOF_FocusType True
bOverride_DOF_InterpolationDuration True
bOverride_DOF_MaxFarBlurAmount True
bOverride_DOF_MaxNearBlurAmount True
bOverride_DOF_ModulateBlurColor True
bOverride_EnableBloom True
bOverride_EnableDOF True
bOverride_EnableMotionBlur True
bOverride_EnableSceneEffect True
bOverride_MotionBlur_Amount True
bOverride_MotionBlur_CameraRotationThreshold True
bOverride_MotionBlur_CameraTranslationThreshold True
bOverride_MotionBlur_FullMotionBlur True
bOverride_MotionBlur_InterpolationDuration True
bOverride_MotionBlur_MaxVelocity True
bOverride_OverrideRimShaderColor True
bOverride_RimShader_Color True
bOverride_RimShader_InterpolationDuration True
bOverride_Scene_Desaturation True
bOverride_Scene_HighLights True
bOverride_Scene_InterpolationDuration True
bOverride_Scene_MidTones True
bOverride_Scene_Shadows True
DOF_BlurBloomKernelSize 16.0
DOF_BlurKernelSize 16.0
DOF_FalloffExponent 4.0
DOF_FocusInnerRadius 2000.0
DOF_InterpolationDuration 1.0
DOF_MaxFarBlurAmount 1.0
DOF_MaxNearBlurAmount 1.0
DOF_ModulateBlurColor
Member Value
A 255
B 255
G 255
R 255
MotionBlur_Amount 0.5
MotionBlur_CameraRotationThreshold 45.0
MotionBlur_CameraTranslationThreshold 10000.0
MotionBlur_FullMotionBlur True
MotionBlur_InterpolationDuration 1.0
MotionBlur_MaxVelocity 1.0
RimShader_Color
Member Value
A 1.0
B 0.827726
G 0.585973
R 0.47044
RimShader_InterpolationDuration 1.0
Scene_HighLights
Member Value
X 1.0
Y 1.0
Z 1.0
Scene_InterpolationDuration 1.0
Scene_MidTones
Member Value
X 1.0
Y 1.0
Z 1.0

FOVAngle

Type: float

Modifiers: interp


Default value: 90.0

Internal variables

DrawFrustum

Type: DrawFrustumComponent


Default value: DrawFrustumComponent'DrawFrust0'

MeshComp

Type: StaticMeshComponent


Default value: StaticMeshComponent'CamMesh0'

Default values

Property Value
bNoDelete True
CollisionType COLLIDE_CustomDefault
Components[0] StaticMeshComponent'CamMesh0'
Components[1] DrawFrustumComponent'DrawFrust0'
NetUpdateFrequency 1.0
Physics PHYS_Interpolating

Subobjects

CamMesh0

Class: Engine.StaticMeshComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
BlockRigidBody False
CastShadow False
CollideActors False
HiddenGame True
ReplacementPrimitive None

DrawFrust0

Class: Engine.DrawFrustumComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
ReplacementPrimitive None

Instance functions

DisplayDebug

simulated function DisplayDebug (HUD HUD, out float out_YL, out float out_YPos)

Overrides: Actor.DisplayDebug

list important CameraActor variables on canvas. HUD will call DisplayDebug() on the current ViewTarget when the ShowDebug exec is used

Parameters:

  • HUD - HUD with canvas to draw on
  • out_YL - Height of the current font
  • out_YPos - Y position on Canvas. out_YPos += out_YL, gives position to draw text for next debug line.

GetCameraView

simulated function GetCameraView (float DeltaTime, out Object.TPOV OutPOV)