Class RenderStudioSettings
Inheritance
RenderStudioSettings
Syntax
public class RenderStudioSettings : Object
Constructors
RenderStudioSettings()
Declaration
public RenderStudioSettings()
Fields
buildType
Declaration
public const string buildType = "Forma Render Application"
Field Value
defaultAutosaveLibrary
Declaration
public const string defaultAutosaveLibrary = "autosave"
Field Value
defaultBatchesLibrary
Declaration
public const string defaultBatchesLibrary = "batches"
Field Value
defaultDomesLibrary
Declaration
public const string defaultDomesLibrary = "domes"
Field Value
defaultProductsLibrary
Declaration
public const string defaultProductsLibrary = "products"
Field Value
defaultPropsLibrary
Declaration
public const string defaultPropsLibrary = "props"
Field Value
defaultSettingsFileName
Declaration
public const string defaultSettingsFileName = "RenderStudioSettings.json"
Field Value
defaultShotsLibrary
Declaration
public const string defaultShotsLibrary = "shots"
Field Value
Declaration
public const string defaultToolsLibrary = "tools"
Field Value
defaultVersion
Declaration
public const string defaultVersion = "RenderStudio v1.1"
Field Value
domeLayer
Declaration
public const string domeLayer = "RS_Dome"
Field Value
domesCache
Declaration
public const string domesCache = ".cache"
Field Value
domeScene
Declaration
public const string domeScene = "Packages/com.unity.industrial.renderstudio/Runtime/Scenes/Render Studio Dome.unity"
Field Value
editorShortcutsProfileId
Declaration
public const string editorShortcutsProfileId = "FormaRenderRuntimeProfile"
Field Value
gizmosLayer
Declaration
public const string gizmosLayer = "RS_Gizmos"
Field Value
gizmosPassVolumeLayer
Declaration
public const string gizmosPassVolumeLayer = "RS_GizmosPassVolume"
Field Value
groundLayer
Declaration
public const string groundLayer = "RS_Ground"
Field Value
icons3dLayer
Declaration
public const string icons3dLayer = "RS_Icons3D"
Field Value
iconsLayer
Declaration
public const string iconsLayer = "RS_Icons"
Field Value
mainPrefab
Declaration
public const string mainPrefab = "Packages/com.unity.industrial.renderstudio/Runtime/Prefabs/Render Studio.prefab"
Field Value
Declaration
public const string metaSuffix = "_meta.json"
Field Value
objectIdLayer
Declaration
public const string objectIdLayer = "RS_ObjectID"
Field Value
objectIdPassVolumeLayer
Declaration
public const string objectIdPassVolumeLayer = "RS_ObjectIdPassVolume"
Field Value
outlinedObjectsLayer
Declaration
public const string outlinedObjectsLayer = "RS_Outlined"
Field Value
outlinePassVolumeLayer
Declaration
public const string outlinePassVolumeLayer = "RS_OutlinePassVolume"
Field Value
shadowPlaneCaptureLayer
Declaration
public const string shadowPlaneCaptureLayer = "RS_ShadowPlaneCapture"
Field Value
watermarkPreviewLayer
Declaration
public const string watermarkPreviewLayer = "RS_WatermarkPass"
Field Value
Properties
autosaveLibrary
Declaration
public static string autosaveLibrary { get; set; }
Property Value
batchesLibrary
Declaration
public static string batchesLibrary { get; set; }
Property Value
bypassRenderSettings
Declaration
public static bool bypassRenderSettings { get; set; }
Property Value
catalogIndexUri
Declaration
public static string catalogIndexUri { get; set; }
Property Value
d3d12Enabled
Declaration
public static bool d3d12Enabled { get; }
Property Value
displayName
Declaration
public static string displayName { get; }
Property Value
displayVersion
Declaration
public static string displayVersion { get; }
Property Value
domesLibrary
Declaration
public static string domesLibrary { get; set; }
Property Value
enableHotspotsAtRuntime
Declaration
public static bool enableHotspotsAtRuntime { get; set; }
Property Value
experimentalDomeFeaturesEnabled
Declaration
public static bool experimentalDomeFeaturesEnabled { get; set; }
Property Value
featureDelimiterChars
Declaration
public static char[] featureDelimiterChars { get; set; }
Property Value
ignoreConfigurationRulesWhenRestoringShots
Declaration
public static bool ignoreConfigurationRulesWhenRestoringShots { get; set; }
Property Value
maxAccumulationCountBeforeFlush
Declaration
public static int maxAccumulationCountBeforeFlush { get; set; }
Property Value
maxRestoreStateDelayInSeconds
Declaration
public static int maxRestoreStateDelayInSeconds { get; set; }
Property Value
Declaration
public static bool overrideFormaProductReadyToPlaceMethod { get; set; }
Property Value
pauseTimeWhenTakingShots
Declaration
public static bool pauseTimeWhenTakingShots { get; set; }
Property Value
productsLibrary
Declaration
public static string productsLibrary { get; set; }
Property Value
propsLibrary
Declaration
public static string propsLibrary { get; set; }
Property Value
settingsFileName
Declaration
public static string settingsFileName { get; set; }
Property Value
settingsPath
Declaration
public static string settingsPath { get; }
Property Value
shotsLibrary
Declaration
public static string shotsLibrary { get; set; }
Property Value
supportsAsyncGPUReadback
Declaration
public static bool supportsAsyncGPUReadback { get; }
Property Value
Declaration
public static string toolsLibrary { get; set; }
Property Value
Methods
GetBatchesLibrary(String, Boolean)
Declaration
public static string GetBatchesLibrary(string version = "RenderStudio v1.1", bool createDirectory = true)
Parameters
Returns
GetDomesLibrary(String, Boolean)
Declaration
public static string GetDomesLibrary(string version = "RenderStudio v1.1", bool createDirectory = true)
Parameters
Returns
GetShotsLibrary(String, Boolean)
Declaration
public static string GetShotsLibrary(string version = "RenderStudio v1.1", bool createDirectory = true)
Parameters
Returns