usd_module_status
Detect if the USDCore plugin is loaded and return native and third-party USD file formats available for reading or writing.
Instructions
Probe whether the USDCore plugin is loaded and what file formats USD can read/write. Calls UnrealUSDWrapper::GetNativeFileFormats (expected to include "usd", "usda", "usdc", "usdz") and UnrealUSDWrapper::GetAllSupportedFileFormats (which also includes extensions from third-party USD plugins like Alembic "abc"). A zero count on either means USDCore did not load.
Returns: { native_formats: [string], supported_formats: [string], supported_count: int, native_count: int, native_present: bool, supported_present: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||