Class DefaultUSD
Empty class used by non-imported USD files.
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetHashCode()
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEditor.Importer.USD
Assembly: Unity.Importer.USD.Editor.dll
Syntax
public class DefaultUSD : ScriptableObject
Remarks
usd, usda and usdc files do not generate Assets by default in Unity. It is the user choice to tell the UsdModularImporter to process a given usd composition into actual assets. The import for any file can be enable either from the inspector or setting isUsdRoot to true on any given usd asset.
It is important to note that Usdz files are always imported because they are self contained and state explicitly what is the root of the stage.