Refactor asset import API and mesh streaming pipeline
- Standardize IImportableAssetHandler.ImportAsync to return sub-asset results - Remove ISubAssetImportableAssetHandler, merge into main interface - Update FBX/Texture handlers for new import contract - Add StreamUtility for efficient (async) binary writes - Refactor meshlet/LOD building to use ref structs and safe memory - Use new streaming utilities in mesh import/export and tests - AssetCatalog.Remove now recursively deletes sub-assets - Improve asset registry file watcher for better change detection - Log unhandled exceptions in App instead of breaking - Add interpolated collection support to NativeMemoryManager - Update project references and fix minor bugs
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Runtime\Ghost.Core\Ghost.Core.csproj" />
|
||||
<ProjectReference Include="..\..\Test\Ghost.Test.Core\Ghost.Test.Core.csproj" />
|
||||
<ProjectReference Include="..\..\ThridParty\Ghost.Nvtt\Ghost.Nvtt.csproj" />
|
||||
<ProjectReference Include="..\..\ThridParty\Ghost.StbI\Ghost.StbI.csproj" />
|
||||
|
||||
Reference in New Issue
Block a user