CameraCache Class

Definition

The purpose of this class is to provide a cached reference to the main camera. Calling Camera.main executes a FindByTag on the scene, which will get worse and worse with more tagged objects.

C++
public ref class CameraCache abstract sealed
Inheritance
CameraCache

Properties

Main

Returns a cached reference to the main camera and uses Camera.main if it hasn't been cached yet.

Methods

UpdateCachedMainCamera(Camera)

Manually update the cached main camera

Applies to

Product Versions
MRTK2 Unity 2018 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0
MRTK2 Unity 2019 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0, 2.8.0
MRTK2 Unity 2020 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0, 2.8.0