西风逍遥游
45e4aedabb
feat(editor): author montage layer bone masks
2026-09-13 14:48:16 +08:00
西风逍遥游
76c7b07f4e
feat(editor): complete montage section controls
2026-09-13 14:40:27 +08:00
西风逍遥游
c7459c0010
feat(editor): cross-fade montage combo replays
2026-09-13 14:21:43 +08:00
西风逍遥游
83e1524f05
feat(editor): render the live montage pose
2026-09-13 14:01:10 +08:00
西风逍遥游
e668b67c52
feat(editor): expose montage playback diagnostics
2026-09-13 13:42:15 +08:00
西风逍遥游
61e11f8c2f
feat(combat): hot reload authored ability combos
2026-09-13 13:33:11 +08:00
西风逍遥游
00f6aeed48
feat(combat): register abilities from authored timelines
2026-09-13 13:16:48 +08:00
西风逍遥游
26e7106b17
feat(combat): expose standard ability runtime
2026-09-13 13:03:15 +08:00
西风逍遥游
cfe341b753
feat(editor): route montage events into combat playtest
2026-09-13 12:56:33 +08:00
西风逍遥游
b9173ebf10
feat(combat): expose owned script runtime
2026-09-13 12:40:32 +08:00
西风逍遥游
6cc5672a89
feat(combat): adapt map pathfinding to locomotion
2026-09-13 12:29:16 +08:00
西风逍遥游
5b709fc600
feat(combat): add deterministic locomotion adapter
2026-09-13 12:11:17 +08:00
西风逍遥游
92fbd000c4
feat(action): persist ability definitions
2026-09-13 11:46:49 +08:00
西风逍遥游
7fad18e634
feat(action): use particle asset duration for VFX
2026-09-13 11:16:43 +08:00
西风逍遥游
1a7577bd24
feat(action): add VFX clip fit tools
2026-09-13 10:59:01 +08:00
西风逍遥游
ee760e1179
feat(action): fade montage audio on exit
2026-09-13 10:47:28 +08:00
西风逍遥游
fc6955c44b
feat(action): expand montage audio blocks
2026-09-13 10:38:53 +08:00
西风逍遥游
6ee1188063
feat(action): edit physical montage sections
2026-09-13 10:27:06 +08:00
西风逍遥游
79f9dd2184
feat(action): add typed montage block properties
2026-09-13 09:53:39 +08:00
西风逍遥游
c88253eb41
feat(action): add magnetic timeline snapping
2026-09-13 09:24:17 +08:00
西风逍遥游
6e35b4dbb9
feat(action): edit montage-wide settings
2026-09-13 08:58:39 +08:00
西风逍遥游
84a6a1a5ca
feat(action): edit montage animation sections
2026-09-13 08:28:18 +08:00
西风逍遥游
8a98b816f7
feat(action): add montage track inspector
2026-09-13 08:14:21 +08:00
西风逍遥游
9de0823ce6
feat(action): expose montage block creation UI
2026-09-13 08:03:10 +08:00
西风逍遥游
6ca9da897d
feat(action): persist disabled montage blocks
2026-09-13 07:49:42 +08:00
西风逍遥游
a7aba4d451
feat(action): drive camera cues through montage
2026-09-13 05:09:53 +08:00
西风逍遥游
8eaf5731c2
feat(action): add continuous parameter curves
2026-09-13 04:57:12 +08:00
西风逍遥游
c29b83c22a
feat(action): draw audio block waveforms
2026-09-13 04:36:35 +08:00
西风逍遥游
b41735e1a8
feat(action): preview VFX blocks deterministically
2026-09-13 04:23:11 +08:00
西风逍遥游
56ed9f6ea1
feat(action): preview audio blocks in editor
2026-09-13 03:54:52 +08:00
西风逍遥游
8fc5323867
feat(action): render prefab blocks in editor preview
2026-09-13 03:39:05 +08:00
西风逍遥游
1082ac06d8
docs(window): document HiDPI script APIs
2026-09-13 01:16:04 +08:00
西风逍遥游
90831eb6b8
Merge branch 'dev' into cursor/hd2d-dopfix-look-211c
2026-09-12 11:52:36 +08:00
西风逍遥游
28c1fe20de
Merge pull request #381 from EVEngine/codex/resource-mesh-pipeline
...
Add resource-backed mesh rendering and spatial instancing
2026-09-12 11:50:50 +08:00
西风逍遥游
f373d6a066
Merge pull request #367 from EVEngine/codex/cloth-obi80
...
feat(physics): add Cloth module with Obi-style constraints
2026-09-12 11:50:37 +08:00
Cursor Agent and 西风逍遥游
7079cddc38
fix(ci): document Camera3D DOF bindings and Hd2dLook ownership
...
Source quality failed on undocumented setDepthOfField getters and on
api-lifetime for newLook/newMiniatureLook (and a Doxygen false positive).
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-11 17:13:05 +00:00
西风逍遥游
2dba4d138f
Merge branch 'dev' into cursor/map-fog-effect-e11a
2026-09-12 01:04:01 +08:00
西风逍遥游
b6f1b519da
Merge remote-tracking branch 'origin/dev' into codex/cloth-obi80
...
# Conflicts:
# src/modules/physics/Cloth3D.h
# src/modules/physics/Physics.cpp
# src/modules/physics/Physics.h
2026-09-12 00:18:44 +08:00
西风逍遥游
1c4cb3ed4d
Add resource-backed mesh rendering and bounded asynchronous loading
2026-09-12 00:09:01 +08:00
Cursor Agent and 西风逍遥游
580e23e10d
Fix MapFog look: soft dual clouds, organic unlock edges
...
Rewrite the cloud generator for large seamless billows, retune the
shader toward a translucent dual-scroll sheet (not wallpaper noise or
swiss-cheese density), and stamp a soft hi-res mask in the example so
unlock holes read as cloudy edges instead of hard grid rectangles.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-11 16:05:42 +00:00
Cursor Agent and 西风逍遥游
60484d8e0d
Document remaining MapFog script bindings
...
Source quality requires every newly bound MapFog getter/setter to appear
in docs/usr/modules/graphics.md; fill the missing API names.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-11 14:54:53 +00:00
西风逍遥游
de6f2868bc
Merge remote-tracking branch 'origin/dev' into codex/cloth-obi80
2026-09-11 22:27:43 +08:00
Cursor Agent and 西风逍遥游
c38654d504
Add MapFog SLG large-map war-fog overlay
...
Implement dual-scrolling cloud fog with RGBA mask bridge (R unlock,
G select blink, B dissolve) and a pre-pass shadow, plus example and
unit tests following the common SLG FoW presentation pattern.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-11 14:16:10 +00:00
Cursor Agent and 西风逍遥游
e681ebde45
feat(hd2d): add HD2DURP-style DOF look and DopFix sprite depth
...
Port the signature HD-2D miniature presentation from HD2DURP: Gaussian
depth-of-field on Camera3D/final HDR resolve, Hd2dLook presets, and
Sprite3D cutout depth-write controls so characters stay sharp in focus.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-11 14:13:54 +00:00
西风逍遥游
e46ca5f222
Merge remote-tracking branch 'origin/dev' into codex/softbody-model
...
# Conflicts:
# .github/workflows/ci.yml
2026-09-11 19:37:29 +08:00
西风逍遥游
07d9856556
Merge pull request #374 from EVEngine/codex/stylized-tree-foliage-clusters
...
feat(procgen): add blue-noise leaf clusters to mesh.tree
2026-09-11 17:36:29 +08:00
西风逍遥游
048ea8a617
Merge pull request #373 from EVEngine/codex/stylized-water
...
feat(graphics): configurable stylized water
2026-09-11 17:36:19 +08:00
西风逍遥游
d39e306fd7
Merge pull request #366 from EVEngine/codex/script-error-voxel-graphics
...
fix(runtime,voxel,graphics): script stacks, voxel pick, 3D present hitch
2026-09-11 17:36:08 +08:00
西风逍遥游
2d54a79649
Merge dev and repair cloth CI
2026-09-11 16:24:36 +08:00
西风逍遥游
569169fc83
feat(physics): add modular volumetric soft bodies
2026-09-11 16:17:20 +08:00