PreviewSceneSetup
public static class PreviewSceneSetupNo description is available for this type.
Methods
Section titled “Methods”
SetupPreviewScene(Scene, Camera, bool)
Section titled “SetupPreviewScene(Scene, Camera, bool)”public static PreviewSceneContext SetupPreviewScene(Scene scene, Camera camera, bool apply3DModelSettings = false)Setup complete preview scene with lighting, environment, and background
Parameters
| Name | Type | Description |
|---|---|---|
scene |
UnityEngine.SceneManagement.Scene | |
camera |
UnityEngine.Camera | |
apply3DModelSettings |
System.Boolean |
Returns
AssetInventory.PreviewSceneContext — No return description is available.
RestoreEnvironmentSettings(PreviewSceneContext)
Section titled “RestoreEnvironmentSettings(PreviewSceneContext)”public static void RestoreEnvironmentSettings(PreviewSceneContext context)Restore environment settings to their original values
Parameters
| Name | Type | Description |
|---|---|---|
context |
AssetInventory.PreviewSceneContext | |
CreateLight(Scene)
Section titled “CreateLight(Scene)”public static Light CreateLight(Scene scene)Create light for preview scene
Parameters
| Name | Type | Description |
|---|---|---|
scene |
UnityEngine.SceneManagement.Scene |
Returns
UnityEngine.Light — No return description is available.
CreateBackgroundQuad(Scene, Camera)
Section titled “CreateBackgroundQuad(Scene, Camera)”public static GameObject CreateBackgroundQuad(Scene scene, Camera camera)Create background quad for gradient backgrounds
Parameters
| Name | Type | Description |
|---|---|---|
scene |
UnityEngine.SceneManagement.Scene | |
camera |
UnityEngine.Camera |
Returns
UnityEngine.GameObject — No return description is available.
UpdateBackgroundQuadSize(GameObject, Camera)
Section titled “UpdateBackgroundQuadSize(GameObject, Camera)”public static void UpdateBackgroundQuadSize(GameObject quad, Camera camera)Update background quad size after camera settings change
Parameters
| Name | Type | Description |
|---|---|---|
quad |
UnityEngine.GameObject | |
camera |
UnityEngine.Camera | |
SetupCameraForBackground(Camera)
Section titled “SetupCameraForBackground(Camera)”public static void SetupCameraForBackground(Camera camera)Setup camera background based on settings
Parameters
| Name | Type | Description |
|---|---|---|
camera |
UnityEngine.Camera | |
SetupCameraQuality(Camera, bool)
Section titled “SetupCameraQuality(Camera, bool)”public static void SetupCameraQuality(Camera camera, bool apply3DModelSettings = false)Setup camera quality settings
Parameters
| Name | Type | Description |
|---|---|---|
camera |
UnityEngine.Camera | |
apply3DModelSettings |
System.Boolean | |
ApplyEnvironmentSettings()
Section titled “ApplyEnvironmentSettings()”public static void ApplyEnvironmentSettings()Apply environment settings from config