Navigation
API > API/Plugins > API/Plugins/USDClasses
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAssetUserData
- UUsdAssetUserData
- UUsdSparseVolumeTextureAssetUserData
References
| Module | USDClasses |
| Header | /Engine/Plugins/Importers/USDImporter/Source/USDClasses/Public/USDAssetUserData.h |
| Include | #include "USDAssetUserData.h" |
Syntax
UCLASS (BlueprintType)
class UUsdSparseVolumeTextureAssetUserData : public UUsdAssetUserData
Remarks
We use this mainly to help in mapping between stage timeCode and the FrameIndex for animated SVTs
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FString > | SourceOpenVDBAssetPrimPaths | Paths to all the OpenVDBAsset prims that led to the generation of this SVT asset | |
| TArray< int32 > | TimeSamplePathIndices | Corresponding indices of the frame of the SVT that should be played at a particular timeCode. | |
| TArray< FString > | TimeSamplePaths | File paths that originated each of the SVT frames, in order. | |
| TArray< double > | TimeSamplePathTimeCodes | TimeCodes of all the filePath attribute time samples as seen on the OpenVDBAsset prim in its own layer, in order |