Commit Graph

  • 2512e3ade6 渲染优化 linux Rowland 2026-07-22 16:08:48 +0800
  • 0a1c727122 渲染优化 Rowland 2026-07-22 14:14:54 +0800
  • 5ddfd76430 物理系统 Rowland 2026-07-17 09:42:32 +0800
  • b8b2dd5520 物理系统 Rowland 2026-07-16 14:28:52 +0800
  • 2626070af7 映射优化 Rowland 2026-07-16 10:26:51 +0800
  • 204ece778f 脚本优化 Rowland 2026-07-16 09:01:25 +0800
  • 2600ea21b4 管线优化 Rowland 2026-07-14 17:41:55 +0800
  • b10e03eda0 结构优化 Rowland 2026-07-14 09:24:04 +0800
  • 278313f739 UI优化 Rowland 2026-07-13 15:28:35 +0800
  • 08d528c686 菜单优化 Rowland 2026-07-02 10:33:09 +0800
  • 758aa6ff83 启动优化 Rowland 2026-07-02 10:18:02 +0800
  • 2012ab74d1 操作优化 Rowland 2026-06-30 11:05:34 +0800
  • 49bedde67b 选中优化 Rowland 2026-06-30 10:00:50 +0800
  • eae20bebb5 UI系统更新 Rowland 2026-06-30 09:46:50 +0800
  • 429a574205 UI系统更新 Rowland 2026-06-29 10:52:06 +0800
  • b78e0275bb UI系统更新 Rowland 2026-06-29 10:15:59 +0800
  • 75d5fed693 UI系统更新 Rowland 2026-06-29 09:55:59 +0800
  • dcd4af87a2 UI系统更新 Rowland 2026-06-25 17:28:54 +0800
  • 6c39655c8f 天空盒更新 Rowland 2026-06-24 16:32:25 +0800
  • 9b520f6b53 test(editor): cover multi-duplicate selection undo state filament_json_antigravity ayuan9957 2026-06-23 22:29:16 +0800
  • a265f32ed6 test(editor): cover multi-reparent selection undo state ayuan9957 2026-06-23 22:25:15 +0800
  • ef261c3c8e test(editor): cover rename selection undo state ayuan9957 2026-06-23 22:19:57 +0800
  • fcffd651f4 test(editor): cover reparent selection undo state ayuan9957 2026-06-23 22:06:30 +0800
  • 9c7c0a1798 test(editor): cover clipboard selection undo state ayuan9957 2026-06-23 22:01:47 +0800
  • 99ea260af4 test(editor): cover create undo selection state ayuan9957 2026-06-23 21:56:00 +0800
  • 025157a8bf test(editor): cover forced child object creation ayuan9957 2026-06-23 17:53:47 +0800
  • 453abfbf46 fix(editor): create scene context objects at root ayuan9957 2026-06-23 17:35:47 +0800
  • 097e1c9475 fix(editor): align viewport selection modifiers ayuan9957 2026-06-23 17:22:38 +0800
  • 465eef5917 feat(editor): add scene view rename action ayuan9957 2026-06-23 17:07:48 +0800
  • b12c88c478 feat(editor): add scene view selection markers ayuan9957 2026-06-23 16:09:40 +0800
  • 922858b135 test(editor): cover multi-select component mutations ayuan9957 2026-06-23 15:59:33 +0800
  • 0a6ee85e08 feat(editor): show partial components in multi-select inspector ayuan9957 2026-06-23 14:29:51 +0800
  • 74416a6b60 网格更新 Rowland 2026-06-22 16:06:10 +0800
  • c0e9dc1efe fix(editor): show missing components in multi-select inspector ayuan9957 2026-06-22 11:32:24 +0800
  • 2e5b2adb0c feat(editor): add scene view context menu ayuan9957 2026-06-17 18:04:11 +0800
  • 137c3d67dd feat(editor): focus hierarchy object on double click ayuan9957 2026-06-17 17:46:24 +0800
  • b76bc94902 feat(editor): focus picked object on viewport double click ayuan9957 2026-06-17 16:42:46 +0800
  • 0444de7a42 feat(editor): add select all scene objects ayuan9957 2026-06-17 16:38:50 +0800
  • 1d6e664d9f feat(editor): support viewport range selection ayuan9957 2026-06-17 16:34:03 +0800
  • 5a08961309 fix(editor): keep viewport grid disabled by default ayuan9957 2026-06-17 16:30:22 +0800
  • aa66fd30ec fix(editor): guard global shortcuts during ui input ayuan9957 2026-06-17 16:26:51 +0800
  • 35b394ee37 feat(editor): refine scene workflow and viewport grid ayuan9957 2026-06-17 16:16:40 +0800
  • 7729a21fe9 启动器更新和材质优化 Rowland 2026-06-17 15:11:25 +0800
  • f9083c4aec feat(editor): improve scene edit save workflow ayuan9957 2026-06-17 11:03:02 +0800
  • db78bed499 feat(build): implement cooked player packaging flow ayuan9957 2026-06-17 10:28:58 +0800
  • a8739a9423 导入更新 Rowland 2026-06-17 09:04:20 +0800
  • a31f700d75 导入更新 Rowland 2026-06-16 10:30:12 +0800
  • 0df9b93ce2 材质更新 Rowland 2026-06-16 09:50:30 +0800
  • 97b704428a 相机更新 Rowland 2026-06-15 09:54:09 +0800
  • bcec8b6a8d 相机更新 Rowland 2026-06-12 09:09:07 +0800
  • 9e2c2a8954 Fix tree model depth rendering, ImGuizmo interactions, HDR IBL format, and link stb_image_impl ayuan9957 2026-06-10 17:24:45 +0800
  • a1cd721203 脚本更新 Rowland 2026-06-09 15:44:44 +0800
  • 84446d0060 脚本更新 Rowland 2026-06-09 15:24:38 +0800
  • 498d202d6e 播放更新 Rowland 2026-06-09 10:49:51 +0800
  • 27aa4547c7 Update Infernux submodule to fix path decoding crash globally ayuan9957 2026-06-08 11:41:58 +0800
  • 02df315120 Update Infernux submodule to fix splash screen hang and UnicodeDecodeError on GBK paths ayuan9957 2026-06-08 11:36:22 +0800
  • 6f4c0e2f97 fix(render): adjust destructor cleanup order to prevent material instance destroy assert ayuan9957 2026-06-08 11:25:47 +0800
  • 5c8568875d fix(render): prevent Filament camera assert crash by ignoring 0 size display projection ayuan9957 2026-06-08 11:24:43 +0800
  • 0e5e084f6c style(editor): fix ImGui SetCursorPos boundary assert and replace emoji icons with vector icon drawings ayuan9957 2026-06-08 10:40:25 +0800
  • 998edb23e7 feat: implement viewport toolbar overlay, Collapse/Filter Console list, and split Build Settings with Scenes In Build drag-drop ayuan9957 2026-06-08 10:29:12 +0800
  • 5b4095f049 feat: implement double-column Project panel with breadcrumbs, IconSize slider, folders-first sorting, list/grid auto-switching, and wrap-layout ayuan9957 2026-06-08 10:27:03 +0800
  • d7590c53b6 feat: implement Unity/Infernux style ObjectField for material Inspector with drag-and-drop, clear, and search-picker ayuan9957 2026-06-08 10:25:17 +0800
  • 1bb2c858e2 feat(editor): 1:1 对齐 Infernux 全局主题配色,Hierarchy 与 Inspector 选中高亮及细节样式(里程碑一) ayuan9957 2026-06-08 10:23:24 +0800
  • 78544ae5eb feat(editor): complete static cpp component workflow Filament_json ayuan9957 2026-06-05 09:55:12 +0800
  • 695fc30d34 feat(editor): align MetaCore workflows with Infernux ayuan9957 2026-06-04 22:14:22 +0800
  • c8b8e79dd7 资源管理更新 Rowland 2026-06-04 09:33:04 +0800
  • f5aa77b71e linux适配 Rowland 2026-06-02 09:19:17 +0800
  • 93fddb0296 style(inspector): 美化属性检查器外观,对标Unity深色扁平风格,重构材质槽位及二级折叠项 ayuan9957 2026-05-25 16:34:37 +0800
  • 36e3155a8a fix(render): 修复层级嵌套模型加载失败及拖动父节点时子级坐标同步Bug ayuan9957 2026-05-22 15:13:57 +0800
  • 05157022bd feat: 支持通过创建平面加载 Plane.glb 并重新映射内置 Cube 加载 Cube.glb ayuan9957 2026-05-22 14:57:10 +0800
  • a6e7070c41 assets: 新增内置的基础几何体模型 Cube.glb 和 Plane.glb ayuan9957 2026-05-22 14:50:15 +0800
  • dab182cb96 fix: 修复多节点模型在场景树中删除子节点时的视口残留 Bug,并补充集成测试 ayuan9957 2026-05-22 11:02:37 +0800
  • 77626017a3 Fix Player crash caused by unable to find ReplayStream file. Resolved it by utilizing MetaCoreDiscoverProjectRoot to find projectRoot and use relative path. ayuan9957 2026-05-21 17:49:16 +0800
  • e85a5b8422 feat: 清理默认场景中的多余3D网格与光源,仅保留相机和方向光,同步更新冒烟测试并重新烘焙运行时场景 ayuan9957 2026-05-21 17:33:00 +0800
  • 4a95a1a4d5 feat(editor): implement Enabled controls for Camera/Light components in Inspector with Prefab override support ayuan9957 2026-05-21 16:22:35 +0800
  • d195294b17 feat(editor): support opening scene files via command line arguments ayuan9957 2026-05-21 16:20:59 +0800
  • 5f0690580b test(render): cover scene render sync camera light and matrix snapshot ayuan9957 2026-05-21 16:13:36 +0800
  • 04cff527e3 feat(render): add SceneRenderSync snapshot and route Filament bridge through it ayuan9957 2026-05-21 16:13:31 +0800
  • 1a822288b7 feat: add scene render sync bridge for Filament P1 ayuan9957 2026-05-21 12:03:39 +0800
  • 7d5887bbbb milestone: remove Panda3D backend and stabilize JSON asset pipeline ayuan9957 2026-05-21 11:32:37 +0800
  • 28919737fc docs: Add model pipeline walkthrough and update Stage 1.1 task completions ayuan9957 2026-05-18 15:50:51 +0800
  • bd17aa46ee feat(editor): Stage 1.1 fully completed - Implement SubAssets metadata generation, JSON disk writing and registry scanning ayuan9957 2026-05-18 14:24:35 +0800
  • edf6402a6a feat(editor): Stage 4 completed - Implement asset GUID reverse resolve in Inspector with rich UI presentation ayuan9957 2026-05-18 14:09:37 +0800
  • a8022e5808 feat: 实现场景的 JSON 序列化闭环 (完全由 MetaCoreReflection 编译期反射描述的 Fields 驱动) ayuan9957 2026-05-18 14:06:47 +0800
  • 05ac9e499c feat: 引入 AssetRegistry 并修复 PPM 与 Gltf 导入的编译及 UAF 闪退崩溃,通过全部冒烟测试 ayuan9957 2026-05-18 14:03:53 +0800
  • 3a2d9465dd fix(editor): resolve sub-node coordinate misalignment via hierarchical basis change Filament二进制 Filament ayuan9957 2026-05-18 10:50:51 +0800
  • c400f050c1 feat(editor): fix gizmo spatial misalignment and drift by reordering viewport render loop and aligning projection spaces ayuan9957 2026-05-16 21:07:53 +0800
  • 107dbb6861 feat: 完成工具栏汉化,去掉视口黄色框和原点轴,默认加载 box1.glb,解决崩溃问题 ayuan9957 2026-05-15 17:12:24 +0800
  • 1d0377584c feat: 恢复 ImGui OpenGL3 渲染链,剥离 Panda3D,实现 Filament 离屏渲染 ayuan9957 2026-05-15 15:06:15 +0800
  • 3bf03f4b1f feat: 实现 Filament 离屏渲染与 ImGui 视口嵌合(打通 RTT 管线) ayuan9957 2026-05-14 15:36:17 +0800
  • 2799ddc0e3 feat: 实现模型导入基础版,支持纯色渲染排查,修复UI卡顿 master ayuan9957 2026-05-14 11:14:51 +0800
  • c8021a9206 refactor: 迁移GameObject到EnTT ECS架构并修复编译错误 ayuan9957 2026-05-12 15:29:16 +0800
  • 3b1aa895aa Unify MetaCore editor workflow and debug logging ayuan9957 2026-04-11 17:13:06 +0800
  • 9a33e9f243 Advance editor workflows and add UI and simplepbr foundations ayuan9957 2026-03-30 08:30:28 +0800
  • c8ba59f07a Build runtime data workflow and localize design docs ayuan9957 2026-03-28 09:44:06 +0800
  • 1f7c4b5cda Refine editor panels and viewport controls ayuan9957 2026-03-26 10:43:38 +0800
  • 706d4553f8 Stabilize debug startup and modularize scene interactions ayuan9957 2026-03-26 09:58:09 +0800
  • 79fe8fb906 Stabilize editor startup and refactor scene interaction handling ayuan9957 2026-03-25 17:06:08 +0800
  • 2ed3737c90 Extract scene interaction logic into a dedicated service ayuan9957 2026-03-25 11:19:27 +0800
  • 3409fec66b Implement Unity-like editor interactions with undo and multiselect ayuan9957 2026-03-25 10:50:42 +0800