Learn
Engine Class
Camera
Not Replicated

Summary
Methods
GetLargestCutoffDistance(ignoreList: Instances):number
Deprecated
GetPanSpeed():number
Deprecated
GetPartsObscuringTarget(castPoints: {any},ignoreList: Instances):Instances
GetRoll():number
Deprecated
GetTiltSpeed():number
Deprecated
Interpolate(endPos: CFrame,endFocus: CFrame,duration: number):()
Deprecated
PanUnits(units: number):()
Deprecated
SetRoll(rollAngle: number):()
Deprecated
TiltUnits(units: number):boolean
Deprecated
ZoomToExtents(boundingBoxCFrame: CFrame,boundingBoxSize: Vector3):()
Inherited Members

API Reference
Properties
CameraSubject
Read Parallel
Capabilities: Basic
Camera.CameraSubject:Instance

CameraType
Read Parallel
Capabilities: Basic
Camera.CameraType:Enum.CameraType

CFrame
Read Parallel
Capabilities: Basic
Simulation Access
Camera.CFrame:CFrame

CoordinateFrame
Deprecated

DiagonalFieldOfView
Not Replicated
Read Parallel
Capabilities: Basic
Camera.DiagonalFieldOfView:number

FieldOfView
Read Parallel
Capabilities: Basic
Camera.FieldOfView:number

FieldOfViewMode
Read Parallel
Capabilities: Basic
Camera.FieldOfViewMode:Enum.FieldOfViewMode

Focus
Read Parallel
Capabilities: Basic
Simulation Access
Camera.Focus:CFrame

focus
Deprecated

HeadLocked
Read Parallel
Capabilities: Basic
Camera.HeadLocked:boolean

HeadScale
Read Parallel
Capabilities: Basic
Camera.HeadScale:number

MaxAxisFieldOfView
Not Replicated
Read Parallel
Capabilities: Basic
Camera.MaxAxisFieldOfView:number

NearPlaneZ
Read Only
Not Replicated
Read Parallel
Capabilities: Basic
Camera.NearPlaneZ:number

ViewportSize
Read Only
Not Replicated
Read Parallel
Capabilities: Basic
Camera.ViewportSize:Vector2

VRTiltAndRollEnabled
Read Parallel
Capabilities: Basic
Camera.VRTiltAndRollEnabled:boolean

Methods
GetLargestCutoffDistance
Deprecated

GetPanSpeed
Deprecated

GetPartsObscuringTarget
Capabilities: Basic
Camera:GetPartsObscuringTarget(
castPoints:{any}, ignoreList:Instances
):Instances
Parameters
castPoints:{any}
ignoreList:Instances
Returns
Instances

GetRenderCFrame
Capabilities: Basic
Camera:GetRenderCFrame():CFrame
Returns

GetRoll
Deprecated

GetTiltSpeed
Deprecated

Interpolate
Deprecated

PanUnits
Deprecated

ScreenPointToRay
Write Parallel
Capabilities: Basic
Camera:ScreenPointToRay(
x:number, y:number, depth:number
):Ray
Parameters
depth:number
Default Value: 0
Returns

SetCameraPanMode
Deprecated

SetRoll
Deprecated

TiltUnits
Deprecated

ViewportPointToRay
Write Parallel
Capabilities: Basic
Camera:ViewportPointToRay(
x:number, y:number, depth:number
):Ray
Parameters
depth:number
Default Value: 0
Returns

WorldToScreenPoint
Write Parallel
Capabilities: Basic
Camera:WorldToScreenPoint(worldPoint:Vector3):Tuple
Parameters
worldPoint:Vector3
Returns

WorldToViewportPoint
Write Parallel
Capabilities: Basic
Camera:WorldToViewportPoint(worldPoint:Vector3):Tuple
Parameters
worldPoint:Vector3
Returns

ZoomToExtents
Capabilities: Basic
Camera:ZoomToExtents(
boundingBoxCFrame:CFrame, boundingBoxSize:Vector3
):()
Parameters
boundingBoxCFrame:CFrame
boundingBoxSize:Vector3
Returns
()

Events
InterpolationFinished
Deprecated

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.