Commit Graph

13 Commits

Author SHA1 Message Date
030230eb1f Add Nahida model import and preview pipeline 2026-04-11 20:16:49 +08:00
503e6408ed Add model and GaussianSplat asset pipelines 2026-04-10 20:55:48 +08:00
6113ed92b0 Formalize renderer material contracts and harden backpack import 2026-04-08 04:27:21 +08:00
75defb0a49 Formalize imported mesh materials 2026-04-08 02:31:10 +08:00
3540dbc94d Fix sphere winding and viewport middle-pan input 2026-04-06 04:11:00 +08:00
5ff97b437a fix: restore backpack material import output 2026-04-02 22:34:25 +08:00
e30f5d5ffa Split mesh artifacts into material and texture artifacts 2026-04-02 19:36:16 +08:00
4c167bec0e Implement initial Unity-style asset library cache 2026-04-02 03:03:36 +08:00
eb5de3e3d4 Add backpack editor startup scene 2026-03-28 19:26:08 +08:00
e174862b8a Import material textures with mesh assets 2026-03-26 16:22:24 +08:00
6f1cbbf305 Add mesh bounds metadata 2026-03-26 03:26:44 +08:00
cb05472205 Add assimp-based mesh import 2026-03-26 02:53:34 +08:00
0b3423966d refactor(tests): reorganize tests directory to match engine structure
- Created tests/Core/Asset/ with tests for IResource, ResourceTypes, ResourceHandle, ResourceCache, ResourceDependencyGraph, ResourceGUID
- Created tests/Core/IO/ with tests for IResourceLoader, ResourcePath, ResourceFileSystem, FileArchive, ResourcePackage
- Reorganized tests/Resources/ into subdirectories: Texture/, Mesh/, Material/, Shader/, AudioClip/
- Added CMakeLists.txt for each new test subdirectory
- Fixed Material.h missing ResourceManager.h include (lost during engine refactor)
- tests/Core/CMakeLists.txt updated to include Asset/ and IO/ subdirectories
2026-03-24 15:44:13 +08:00