Class ARCoreCameraSubsystem
The ARCore implementation of the
XRCameraSubsystem.
Do not create this directly. Use the
SubsystemManager
instead.
Inherited Members
XRCameraSubsystem.GetTextureDescriptors(Allocator)
XRCameraSubsystem.TryGetIntrinsics(out XRCameraIntrinsics)
XRCameraSubsystem.GetConfigurations(Allocator)
XRCameraSubsystem.TryGetLatestFrame(XRCameraParams, out XRCameraFrame)
XRCameraSubsystem.TryAcquireLatestCpuImage(out XRCpuImage)
XRCameraSubsystem.currentCamera
XRCameraSubsystem.requestedCamera
XRCameraSubsystem.currentCameraBackgroundRenderingMode
XRCameraSubsystem.requestedCameraBackgroundRenderingMode
XRCameraSubsystem.supportedCameraBackgroundRenderingMode
XRCameraSubsystem.autoFocusEnabled
XRCameraSubsystem.autoFocusRequested
XRCameraSubsystem.currentLightEstimation
XRCameraSubsystem.requestedLightEstimation
XRCameraSubsystem.cameraMaterial
XRCameraSubsystem.permissionGranted
XRCameraSubsystem.invertCulling
XRCameraSubsystem.currentConfiguration
Namespace: UnityEngine.XR.ARCore
Assembly: solution.dll
Syntax
[Preserve]
public sealed class ARCoreCameraSubsystem : XRCameraSubsystem
Fields
| Name | Description |
|---|---|
| backgroundShaderNames | The names for the background shaders based on the current render pipeline. |
Properties
| Name | Description |
|---|---|
| backgroundShaderName | The name for the background shader based on the current render pipeline. |
Events
| Name | Description |
|---|---|
| beforeGetCameraConfiguration | Invoked from native code just before this subsystem calls ArSession_getSupportedCameraConfigsWithFilter. |