Commit Graph
385 Commits
Author SHA1 Message Date
西风逍遥游 fd32cdebba Improve snow deformation with adaptive surface mesh 2026-09-09 21:38:37 +08:00
西风逍遥游 6bbf8830f0 Merge pull request #345 from EVEngine/codex/pcg-owner-thread-plans
refactor(procgen): 隔离 worker job、局部 RNG 与执行计划缓存
2026-09-09 21:31:34 +08:00
西风逍遥游 cd76980bb8 refactor(procgen): propagate structured execution and cleanup results 2026-09-09 19:45:13 +08:00
西风逍遥游 8b553721f7 Merge dev into Unity asset import branch 2026-09-09 19:27:06 +08:00
西风逍遥游 927d100204 Merge pull request #344 from EVEngine/codex/building-placement-obj-houses
fix(building): correct placement and add simple OBJ houses
2026-09-09 19:23:37 +08:00
西风逍遥游 859c7f94a6 Merge pull request #339 from EVEngine/codex/primitive-drawing-hardening
feat(graphics): harden primitives and expand spatial script API
2026-09-09 19:23:04 +08:00
西风逍遥游 2033e0115e fix(asset): import native Unity meshes and nested Snaps prefabs 2026-09-09 18:30:54 +08:00
西风逍遥游 5ad558978c fix(asset): accept CRLF Unity metadata and document Snaps import coverage 2026-09-09 17:38:27 +08:00
西风逍遥游 63f265f3f2 refactor(procgen): isolate worker jobs and cache immutable execution plans 2026-09-09 17:27:42 +08:00
西风逍遥游 cb5b5a16a3 fix(building): correct placement previews and add simple OBJ houses 2026-09-09 17:24:06 +08:00
西风逍遥游 0a9405b78a feat(graphics): add atomic script primitive transform batches 2026-09-09 13:38:37 +08:00
西风逍遥游 799b1398fd feat(asset): import Unity packages, static prefabs and sprite animations 2026-09-09 13:35:28 +08:00
西风逍遥游 3d11dd3211 feat(dialogue): support custom presentation and refresh demo 2026-09-09 13:30:30 +08:00
西风逍遥游 2ee6b9bfe4 feat(graphics): expose spatial primitive shapes and paint state to scripts 2026-09-09 13:24:36 +08:00
西风逍遥游andCursor 24502babef Nest satellite packages under their host modules.
Keep CMake module names and trim switches, but stop flattening editing/editor and runtime bridges as top-level src/modules directories. Parent scans skip nested facets so runtime-3d can drop authoring by directory leaf.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-06 17:56:12 +08:00
西风逍遥游 6443348d0e Merge pull request #335 from EVEngine/codex/domain-editor-workspace-ui
feat(editor): domain workspaces plus Play Host verify loop
2026-09-06 12:41:41 +08:00
西风逍遥游andCursor 905bd8c813 feat(editor): add procgen script, UI theme, and voxel catalog workspaces
C++ owns those documents and workspace descriptors; examples compose panels. UI ColorPalette and theme scope support the theme editor inspector.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 19:08:50 +08:00
西风逍遥游 127567aef1 Merge pull request #334 from EVEngine/codex/domain-editor-workspace-ui
feat(editor): project-composed Audio, Animation, Avatar, and Biome workspace editors
2026-09-05 06:37:56 +08:00
西风逍遥游andCursor 045b23606f feat(editor): add project-composed Audio, Animation, Avatar, and Biome workspace editors
C++ owns documents, transactions, and preview; example scripts compose EditorWorkspace panels. Stop Ninja source-list rescans from restamping every Windows TU.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-04 21:09:22 +08:00
西风逍遥游 e90ad9ce73 Merge pull request #333 from EVEngine/codex/stylize-mesh-vfx
feat(stylize): add production mesh VFX toolkit
2026-09-04 11:52:28 +08:00
西风逍遥游 5ea184950c Merge pull request #332 from EVEngine/codex/building-grid-surface-tools
feat(building): add modular surface placement tools
2026-09-04 01:31:13 +08:00
西风逍遥游 6faea17137 docs(building): document new script APIs 2026-09-03 23:22:06 +08:00
西风逍遥游 d5a831b1a7 feat(stylize): add production mesh VFX toolkit 2026-09-03 23:21:59 +08:00
西风逍遥游 0f68ddea1a Merge pull request #331 from EVEngine/codex/dynamic-bone-foot-ik
feat(animation): add dynamic bones and foot IK
2026-09-03 23:19:13 +08:00
西风逍遥游 0004d724ff feat(building): add static mesh surface BVH 2026-09-03 21:43:18 +08:00
西风逍遥游 414f1b68aa feat(building): add modular surface placement tools 2026-09-03 21:30:56 +08:00
西风逍遥游 fcf11bb36d feat(animation): add dynamic bones and foot IK 2026-09-03 17:20:49 +08:00
西风逍遥游 52938424ac Merge pull request #319 from EVEngine/codex/rts-full-migration-ci
feat(rts): migrate complete high-level strategy framework
2026-09-03 15:23:59 +08:00
西风逍遥游andCursor 3112f02e20 feat(model3d): add procedural vertex normals and normal-map bake
Give ModelData a Result-based path to rewrite vertex normals (including radial-from-center) and bake them into an RGBA8 tangent or object-space map.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 22:41:51 +08:00
西风逍遥游 e0c9ba3b00 Merge remote-tracking branch 'origin/dev' into codex/pr319-fix
# Conflicts:
#	.github/workflows/ci.yml
#	cmake/third_party_build.cmake
#	src/modules/rts/RTS.cpp
#	src/modules/rts/RTS.h
2026-09-02 21:14:22 +08:00
西风逍遥游 6f324e6be3 fix(examples): use float arguments for primitive bindings 2026-09-02 17:11:41 +08:00
西风逍遥游 1d8f7b5391 feat(graphics): add unified 2D and 3D primitive drawing 2026-09-02 16:08:15 +08:00
西风逍遥游 7f4818075b fix(script): preserve ECS bindings across full composition 2026-09-02 08:35:51 +08:00
西风逍遥游 47189745cf refactor(editor): split domain editors and unify results 2026-09-02 08:22:51 +08:00
西风逍遥游 f81eac64df Merge branch 'dev' into codex/rts-full-migration-ci 2026-09-01 09:00:39 +08:00
sunxfancy ee71f999de docs(crowd): document avoidance priority bindings 2026-09-01 01:12:30 +08:00
西风逍遥游 66dc4e8f3d feat(rpg): restore classic product loop after CI fix 2026-08-31 23:16:42 +08:00
西风逍遥游 775ac0c7cc Revert "Merge pull request #317 from EVEngine/codex/rpg-classic-product-loop"
This reverts commit 6541e5ac83, reversing
changes made to 3c21fe396a.
2026-08-31 23:04:39 +08:00
西风逍遥游 6541e5ac83 Merge pull request #317 from EVEngine/codex/rpg-classic-product-loop
feat(rpg): complete classic RPG product loop
2026-08-31 23:02:47 +08:00
西风逍遥游 3c21fe396a Merge pull request #312 from EVEngine/codex/pixelworld-noita-tech-route
feat(pixelworld): add deterministic Noita-style simulation stack
2026-08-31 23:01:41 +08:00
西风逍遥游 fa80c036e1 Merge pull request #301 from EVEngine/codex/gui-world-space-integration
feat(ui): integrate world-space GUI anchors
2026-08-31 23:01:30 +08:00
西风逍遥游 0a984bde93 Merge pull request #296 from EVEngine/codex/ecs-gpu-efficiency
feat(gpgpu): GPU-resident ECS simulation and first-class Squirrel rendering
2026-08-31 22:12:44 +08:00
西风逍遥游 61df9a1e07 feat(ui): integrate world-space GUI anchors 2026-08-31 20:51:13 +08:00
西风逍遥游 2319ae0118 feat(rpg): complete classic RPG product loop 2026-08-31 19:49:32 +08:00
西风逍遥游 5202781651 feat(gpgpu): add resident ECS simulation and script rendering 2026-08-31 18:07:52 +08:00
sunxfancy e58999aeae docs(graphics): document shader reload bindings 2026-08-31 17:55:58 +08:00
西风逍遥游 8ccfd5ecbe feat(pixelworld): add deterministic Noita-style simulation stack 2026-08-31 17:55:05 +08:00
西风逍遥游 8b04232c81 Merge pull request #311 from EVEngine/codex/procgen-point-delta
procgen: add stable point deltas for incremental runtime updates
2026-08-31 16:29:16 +08:00
西风逍遥游 8576b30e35 Merge pull request #305 from EVEngine/codex/editor-separation
refactor(editor): separate domain editing satellites
2026-08-31 15:24:16 +08:00
西风逍遥游 a2df127e73 procgen: budget runtime source refresh 2026-08-31 15:00:22 +08:00