ayuan9957
|
a265f32ed6
|
test(editor): cover multi-reparent selection undo state
|
2026-06-23 22:25:15 +08:00 |
|
ayuan9957
|
ef261c3c8e
|
test(editor): cover rename selection undo state
|
2026-06-23 22:19:57 +08:00 |
|
ayuan9957
|
fcffd651f4
|
test(editor): cover reparent selection undo state
|
2026-06-23 22:06:30 +08:00 |
|
ayuan9957
|
9c7c0a1798
|
test(editor): cover clipboard selection undo state
|
2026-06-23 22:01:47 +08:00 |
|
ayuan9957
|
99ea260af4
|
test(editor): cover create undo selection state
|
2026-06-23 21:56:00 +08:00 |
|
ayuan9957
|
025157a8bf
|
test(editor): cover forced child object creation
|
2026-06-23 17:53:47 +08:00 |
|
ayuan9957
|
453abfbf46
|
fix(editor): create scene context objects at root
|
2026-06-23 17:35:47 +08:00 |
|
ayuan9957
|
097e1c9475
|
fix(editor): align viewport selection modifiers
|
2026-06-23 17:22:38 +08:00 |
|
ayuan9957
|
465eef5917
|
feat(editor): add scene view rename action
|
2026-06-23 17:07:48 +08:00 |
|
ayuan9957
|
b12c88c478
|
feat(editor): add scene view selection markers
|
2026-06-23 16:09:40 +08:00 |
|
ayuan9957
|
922858b135
|
test(editor): cover multi-select component mutations
|
2026-06-23 15:59:33 +08:00 |
|
ayuan9957
|
0a6ee85e08
|
feat(editor): show partial components in multi-select inspector
|
2026-06-23 14:29:51 +08:00 |
|
ayuan9957
|
c0e9dc1efe
|
fix(editor): show missing components in multi-select inspector
|
2026-06-22 11:32:24 +08:00 |
|
ayuan9957
|
2e5b2adb0c
|
feat(editor): add scene view context menu
|
2026-06-17 18:04:11 +08:00 |
|
ayuan9957
|
137c3d67dd
|
feat(editor): focus hierarchy object on double click
|
2026-06-17 17:46:24 +08:00 |
|
ayuan9957
|
b76bc94902
|
feat(editor): focus picked object on viewport double click
|
2026-06-17 16:42:46 +08:00 |
|
ayuan9957
|
0444de7a42
|
feat(editor): add select all scene objects
|
2026-06-17 16:38:50 +08:00 |
|
ayuan9957
|
1d6e664d9f
|
feat(editor): support viewport range selection
|
2026-06-17 16:34:03 +08:00 |
|
ayuan9957
|
5a08961309
|
fix(editor): keep viewport grid disabled by default
|
2026-06-17 16:30:22 +08:00 |
|
ayuan9957
|
aa66fd30ec
|
fix(editor): guard global shortcuts during ui input
|
2026-06-17 16:26:51 +08:00 |
|
ayuan9957
|
35b394ee37
|
feat(editor): refine scene workflow and viewport grid
|
2026-06-17 16:16:40 +08:00 |
|
ayuan9957
|
f9083c4aec
|
feat(editor): improve scene edit save workflow
|
2026-06-17 11:03:02 +08:00 |
|
ayuan9957
|
db78bed499
|
feat(build): implement cooked player packaging flow
|
2026-06-17 10:28:58 +08:00 |
|
ayuan9957
|
9e2c2a8954
|
Fix tree model depth rendering, ImGuizmo interactions, HDR IBL format, and link stb_image_impl
|
2026-06-10 17:24:45 +08:00 |
|
ayuan9957
|
27aa4547c7
|
Update Infernux submodule to fix path decoding crash globally
|
2026-06-08 11:41:58 +08:00 |
|
ayuan9957
|
02df315120
|
Update Infernux submodule to fix splash screen hang and UnicodeDecodeError on GBK paths
|
2026-06-08 11:36:22 +08:00 |
|
ayuan9957
|
6f4c0e2f97
|
fix(render): adjust destructor cleanup order to prevent material instance destroy assert
|
2026-06-08 11:25:47 +08:00 |
|
ayuan9957
|
5c8568875d
|
fix(render): prevent Filament camera assert crash by ignoring 0 size display projection
|
2026-06-08 11:24:43 +08:00 |
|
ayuan9957
|
0e5e084f6c
|
style(editor): fix ImGui SetCursorPos boundary assert and replace emoji icons with vector icon drawings
|
2026-06-08 10:40:25 +08:00 |
|
ayuan9957
|
998edb23e7
|
feat: implement viewport toolbar overlay, Collapse/Filter Console list, and split Build Settings with Scenes In Build drag-drop
|
2026-06-08 10:29:12 +08:00 |
|
ayuan9957
|
5b4095f049
|
feat: implement double-column Project panel with breadcrumbs, IconSize slider, folders-first sorting, list/grid auto-switching, and wrap-layout
|
2026-06-08 10:27:03 +08:00 |
|
ayuan9957
|
d7590c53b6
|
feat: implement Unity/Infernux style ObjectField for material Inspector with drag-and-drop, clear, and search-picker
|
2026-06-08 10:25:17 +08:00 |
|
ayuan9957
|
1bb2c858e2
|
feat(editor): 1:1 对齐 Infernux 全局主题配色,Hierarchy 与 Inspector 选中高亮及细节样式(里程碑一)
|
2026-06-08 10:23:24 +08:00 |
|
ayuan9957
|
78544ae5eb
|
feat(editor): complete static cpp component workflow
|
2026-06-05 09:55:12 +08:00 |
|
ayuan9957
|
695fc30d34
|
feat(editor): align MetaCore workflows with Infernux
|
2026-06-04 22:14:22 +08:00 |
|
ayuan9957
|
93fddb0296
|
style(inspector): 美化属性检查器外观,对标Unity深色扁平风格,重构材质槽位及二级折叠项
|
2026-05-25 16:34:37 +08:00 |
|
ayuan9957
|
36e3155a8a
|
fix(render): 修复层级嵌套模型加载失败及拖动父节点时子级坐标同步Bug
|
2026-05-22 15:13:57 +08:00 |
|
ayuan9957
|
05157022bd
|
feat: 支持通过创建平面加载 Plane.glb 并重新映射内置 Cube 加载 Cube.glb
|
2026-05-22 14:57:10 +08:00 |
|
ayuan9957
|
a6e7070c41
|
assets: 新增内置的基础几何体模型 Cube.glb 和 Plane.glb
|
2026-05-22 14:50:15 +08:00 |
|
ayuan9957
|
dab182cb96
|
fix: 修复多节点模型在场景树中删除子节点时的视口残留 Bug,并补充集成测试
|
2026-05-22 11:02:37 +08:00 |
|
ayuan9957
|
77626017a3
|
Fix Player crash caused by unable to find ReplayStream file. Resolved it by utilizing MetaCoreDiscoverProjectRoot to find projectRoot and use relative path.
|
2026-05-21 17:49:16 +08:00 |
|
ayuan9957
|
e85a5b8422
|
feat: 清理默认场景中的多余3D网格与光源,仅保留相机和方向光,同步更新冒烟测试并重新烘焙运行时场景
|
2026-05-21 17:33:00 +08:00 |
|
ayuan9957
|
4a95a1a4d5
|
feat(editor): implement Enabled controls for Camera/Light components in Inspector with Prefab override support
|
2026-05-21 16:22:35 +08:00 |
|
ayuan9957
|
d195294b17
|
feat(editor): support opening scene files via command line arguments
|
2026-05-21 16:20:59 +08:00 |
|
ayuan9957
|
5f0690580b
|
test(render): cover scene render sync camera light and matrix snapshot
|
2026-05-21 16:13:36 +08:00 |
|
ayuan9957
|
04cff527e3
|
feat(render): add SceneRenderSync snapshot and route Filament bridge through it
|
2026-05-21 16:13:31 +08:00 |
|
ayuan9957
|
1a822288b7
|
feat: add scene render sync bridge for Filament P1
|
2026-05-21 12:03:39 +08:00 |
|
ayuan9957
|
7d5887bbbb
|
milestone: remove Panda3D backend and stabilize JSON asset pipeline
|
2026-05-21 11:32:37 +08:00 |
|
ayuan9957
|
28919737fc
|
docs: Add model pipeline walkthrough and update Stage 1.1 task completions
|
2026-05-18 15:50:51 +08:00 |
|
ayuan9957
|
bd17aa46ee
|
feat(editor): Stage 1.1 fully completed - Implement SubAssets metadata generation, JSON disk writing and registry scanning
|
2026-05-18 14:24:35 +08:00 |
|