Commit Graph
125 Commits
Author SHA1 Message Date
西风逍遥游 47189745cf refactor(editor): split domain editors and unify results 2026-09-02 08:22:51 +08:00
西风逍遥游 a2df127e73 procgen: budget runtime source refresh 2026-08-31 15:00:22 +08:00
西风逍遥游 aea812b3ac procgen: scale runtime cell scheduling 2026-08-31 14:35:14 +08:00
西风逍遥游 74fc4467a0 procgen: coordinate scene and runtime cleanup 2026-08-31 14:13:50 +08:00
西风逍遥游 28848cef87 procgen: complete cleanup tickets atomically 2026-08-31 13:56:18 +08:00
西风逍遥游 5f2de32062 procgen: unload scene cells atomically 2026-08-31 13:40:01 +08:00
西风逍遥游 50875afccf procgen: publish runtime cells atomically 2026-08-31 13:26:06 +08:00
西风逍遥游 700c259c5f procgen: cancel obsolete runtime work cooperatively 2026-08-31 13:04:16 +08:00
西风逍遥游 e26881c268 procgen: synchronize runtime cells to scene 2026-08-31 12:53:38 +08:00
西风逍遥游 e7ba82f9bc procgen: recover scene cells from snapshots 2026-08-31 12:40:21 +08:00
西风逍遥游 5b09e7814e procgen: publish point deltas to scene 2026-08-31 12:24:36 +08:00
西风逍遥游 8c935046f1 procgen: map point ids to scene instances 2026-08-31 12:10:29 +08:00
西风逍遥游 ca3136aa78 procgen: centralize scene instance identity 2026-08-31 12:06:42 +08:00
西风逍遥游 18271735c5 procgen: derive scene identity from point ids 2026-08-31 12:03:09 +08:00
西风逍遥游 41a4935ae4 procgen: add stable point deltas 2026-08-31 11:50:30 +08:00
西风逍遥游 1f0e59f37b procgen: add columnar typed point attributes 2026-08-31 11:08:09 +08:00
西风逍遥游 e37fc91f72 docs(procgen): avoid unregistered fallback markers 2026-08-31 08:57:54 +08:00
西风逍遥游 c85386f83d feat(procgen): complete script-first spatial foundation 2026-08-31 08:49:00 +08:00
西风逍遥游 fd415f0ab8 feat(procgen): add karst cave generator 2026-08-30 21:32:19 +08:00
西风逍遥游 e5241b1760 Merge pull request #288 from EVEngine/codex/eva-evpack-asset-pipeline
feat(asset): implement .eva and .evpack asset pipeline
2026-08-30 15:57:45 +08:00
西风逍遥游 f2917d4632 feat(asset): add eva and evpack asset pipeline 2026-08-30 13:43:28 +08:00
sunxfancy 26e46a2739 test(procgen): migrate terrain coverage to handle APIs 2026-08-29 21:33:10 +08:00
sunxfancy 31ab78f55e fix(procgen): restore terrain compatibility helpers 2026-08-29 11:50:37 +08:00
sunxfancy acbe8174b3 fix(procgen): align terrain APIs with dev contracts 2026-08-29 09:56:47 +08:00
sunxfancy 9000984883 Merge remote-tracking branch 'origin/dev' into codex/terrain-hydrology-system
# Conflicts:
#	docs/usr/modules/procgen.md
#	docs/usr/modules/voxel.md
#	examples/terrain-editor/main.nut
#	src/modules/procgen/Procgen.cpp
#	src/modules/procgen/Procgen.h
#	src/modules/voxel/VoxelWorld.cpp
#	src/modules/voxel/VoxelWorld.h
#	test/procgen.cpp
#	test/voxel.cpp
2026-08-29 09:11:49 +08:00
sunxfancy 146f7244dc feat(procgen): add production terrain hydrology pipeline 2026-08-29 03:10:51 +08:00
西风逍遥游 8832b56d54 Merge pull request #283 from EVEngine/codex/procgen-dungeon-assets
feat(procgen): add configurable dressed dungeon generation
2026-08-29 02:35:34 +08:00
sunxfancy 3a80a1febe fix(ci): harden dungeon generation across profiles 2026-08-28 21:56:17 +08:00
sunxfancy e144528889 feat(procgen): expose dungeon entrances and wall dressing 2026-08-28 20:32:11 +08:00
sunxfancy 331dc70719 feat(procgen): form compact dungeon hubs 2026-08-28 20:20:26 +08:00
sunxfancy 1aa670ea25 feat(procgen): connect dungeon growth branches directly 2026-08-28 20:08:55 +08:00
sunxfancy b6ecb576a0 feat(procgen): configure compact room clustering 2026-08-28 19:58:18 +08:00
sunxfancy e85d1e5b68 feat(procgen): densify themed dungeon scenes 2026-08-28 19:52:44 +08:00
sunxfancy 929f9279fd feat(procgen): add perimeter dungeon entrances 2026-08-28 19:41:38 +08:00
sunxfancy a379a185c8 feat(procgen): grow clustered dressed dungeons 2026-08-28 19:31:54 +08:00
sunxfancy cb749c958a feat(graphics): add orthographic dungeon presentation 2026-08-28 19:12:48 +08:00
sunxfancy b11f1843b8 feat(procgen): add compact themed dungeon layouts 2026-08-28 18:48:44 +08:00
sunxfancy e7f1c3adba feat(procgen): render semantic dungeon dressing 2026-08-28 15:39:53 +08:00
西风逍遥游 a2a5ef8f5f feat(procgen): add procedural prototype kit 2026-08-28 14:55:36 +08:00
sunxfancy 11780d3629 feat(examples): render configurable 3D dungeons 2026-08-28 14:32:40 +08:00
sunxfancy 9261044232 feat(procgen): add configurable dungeon dressing 2026-08-28 12:52:13 +08:00
西风逍遥游 63246b8c68 fix: complete architecture consolidation contracts 2026-08-28 00:01:55 +08:00
西风逍遥游 eb0f650eeb fix: keep procgen ownership and artifact bounds stable 2026-08-27 19:38:12 +08:00
西风逍遥游 8ec65e796c fix: enforce checked handles across full CI build 2026-08-27 18:21:02 +08:00
西风逍遥游 7ec85abbf7 fix: restore cross-platform architecture build contracts 2026-08-27 16:19:55 +08:00
西风逍遥游 293be41d66 Merge remote-tracking branch 'origin/dev' into codex/architecture-consolidation
# Conflicts:
#	cmake/module_manifest.cmake
#	docs/usr/modules/procgen.md
#	src/engine/CMakeLists.txt
#	src/engine/cmdline/Run.cpp
#	src/engine/common/ScriptModule.h
#	src/modules/animation/Animation.cpp
#	src/modules/physics/World.cpp
#	src/modules/physics/World3D.cpp
#	src/modules/procgen/Procgen.cpp
#	src/modules/procgen/Procgen.h
#	src/modules/scene/SceneCapabilities.cpp
#	src/modules/schema/Schema.cpp
#	src/modules/schema/Schema.h
2026-08-27 14:52:28 +08:00
西风逍遥游 a8b8e83128 refactor: consolidate engine architecture contracts 2026-08-27 12:54:48 +08:00
西风逍遥游 1720519156 Merge branch 'dev' into codex/procgen-lsystem-poisson
Re-integrate the latest dev after it was fixed: dev's Run.cpp scriptError
breakage is resolved on the new dev head. Resolved merge conflicts by keeping
both the L-system / poissonDisk additions and dev's PCG/runtime-generation /
spatial-data additions in Procgen.h/.cpp, test/CMakeLists.txt, and
procgen.md.
2026-08-26 18:46:40 +08:00
西风逍遥游 c4cf06331f test(procgen): add GPU execution acceptance suite 2026-08-26 15:14:51 +08:00
西风逍遥游 d209097ecf feat(procgen): compile transform graph segments 2026-08-26 14:45:41 +08:00