SetKeepUnusedCameraRenderingResources
Defines whether Unity cleans up rendering resources for a given Camera during garbage collection.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.TerrainModule
SetKeepUnusedCameraRenderingResources(EntityId, bool)
Defines whether Unity cleans up rendering resources for a given Camera during garbage collection.
public void SetKeepUnusedCameraRenderingResources(EntityId cameraEntityId, bool keepUnused)
Parameters
The EntityId of the camera for which freeUnusedRenderingResources is being set. See Object.GetEntityId().
The value to set to this camera's keepUnused flag.
Remarks
Each Camera has its own setting, which is by default. Unity uses this per-Camera setting in combination with the Terrain's overall setting. If either setting is , Unity preserves all rendering resources regardless of how long they've remained unused.
KeepUnusedRenderingResourcesfalseKeepUnusedRenderingResourcestrueAdditional Resources: Terrain.GetKeepUnusedCameraRenderingResources, _keepUnusedRenderingResources
SetKeepUnusedCameraRenderingResources(int, bool)
Defines whether Unity cleans up rendering resources for a given Camera during garbage collection.
public void SetKeepUnusedCameraRenderingResources(int cameraInstanceID, bool keepUnused)
Parameters
The InstanceID of the camera for which freeUnusedRenderingResources is being set. See Object.GetInstanceID().
The value to set to this camera's keepUnused flag.
Remarks
Each Camera has its own setting, which is by default. Unity uses this per-Camera setting in combination with the Terrain's overall setting. If either setting is , Unity preserves all rendering resources regardless of how long they've remained unused.
KeepUnusedRenderingResourcesfalseKeepUnusedRenderingResourcestrueAdditional Resources: Terrain.GetKeepUnusedCameraRenderingResources, _keepUnusedRenderingResources