SetKeepUnusedCameraRenderingResources
Defines whether Unity cleans up rendering resources for a given Camera during garbage collection.
Read time 1 minuteLast updated 12 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().
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, Terrain.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().
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, Terrain.keepUnusedRenderingResources.