-
ea9667889c
docs: update STATUS.md and DEFERRED.md - nearly all deferred items complete
master
tolelom
2026-03-26 17:31:05 +09:00
-
6b6d581b71
feat(renderer): add soft shadows, BLAS tracker, RT fallback, light probes, light volumes
tolelom
2026-03-26 17:28:37 +09:00
-
be290bd6e0
feat(audio): add async loader, effect chain
tolelom
2026-03-26 17:28:31 +09:00
-
a50f79e4fc
docs: update STATUS.md and DEFERRED.md with G-Buffer compression, stencil, half-res SSGI, bilateral bloom, fade curves, dynamic groups, audio bus
tolelom
2026-03-26 17:24:51 +09:00
-
aafebff478
feat(audio): add fade curves, dynamic mix groups, audio bus routing
tolelom
2026-03-26 17:23:48 +09:00
-
bc2880d41c
feat(renderer): add stencil optimization, half-res SSGI, bilateral bloom
tolelom
2026-03-26 17:21:44 +09:00
-
025bf4d0b9
feat(renderer): add G-Buffer compression with octahedral normals and depth reconstruction
tolelom
2026-03-26 17:21:05 +09:00
-
7375b15fcf
chore: update Cargo.lock
tolelom
2026-03-26 16:42:21 +09:00
-
37addfdf03
docs: update STATUS.md and DEFERRED.md with RT reflections, RT AO, RT point shadows
tolelom
2026-03-26 16:38:15 +09:00
-
039dbe0d09
feat(renderer): add RT reflections, RT AO, and RT point/spot shadows
tolelom
2026-03-26 16:37:25 +09:00
-
9a5d3b7b97
docs: update STATUS.md and DEFERRED.md with occlusion and progressive JPEG
tolelom
2026-03-26 16:34:29 +09:00
-
cc842d7c13
feat(renderer): add Progressive JPEG detection and scan parsing
tolelom
2026-03-26 16:33:52 +09:00
-
84dc7aeb20
feat(audio): add occlusion simulation with low-pass filter
tolelom
2026-03-26 16:33:04 +09:00
-
d7b5fdde31
docs: update STATUS.md and DEFERRED.md with HRTF, reverb, lag compensation, encryption
tolelom
2026-03-26 16:32:02 +09:00
-
96efe113b2
feat(audio): add Reverb (Schroeder) and Echo effects
tolelom
2026-03-26 16:31:19 +09:00
-
98d40d6520
feat(net): add packet encryption and auth token
tolelom
2026-03-26 16:28:21 +09:00
-
6beafc6949
feat(net): add lag compensation with history rewind and interpolation
tolelom
2026-03-26 16:27:58 +09:00
-
28b24226e7
feat(audio): add simplified HRTF with ITD and ILD
tolelom
2026-03-26 16:27:05 +09:00
-
8685d7c4aa
docs: update STATUS.md and DEFERRED.md with motion blur and DOF
tolelom
2026-03-26 16:25:57 +09:00
-
447473598a
feat(renderer): add motion blur compute shader
tolelom
2026-03-26 15:57:05 +09:00
-
831365a622
docs: update STATUS.md and DEFERRED.md with ray vs mesh, convex hull, navmesh serialization
tolelom
2026-03-26 15:50:31 +09:00
-
0f08c65a1e
feat(physics): add ConvexHull collider with GJK support function
tolelom
2026-03-26 15:49:38 +09:00
-
1b5da4d0d5
feat(physics): add ray vs mesh raycasting with MeshCollider
tolelom
2026-03-26 15:48:57 +09:00
-
07d7475410
feat(ai): add NavMesh binary serialization
tolelom
2026-03-26 15:46:38 +09:00
-
d4ef4cf1ce
docs: update STATUS.md and DEFERRED.md with TAA and SSR
tolelom
2026-03-26 15:42:11 +09:00
-
764ee96ec1
feat(renderer): add screen space reflections compute shader
tolelom
2026-03-26 15:41:29 +09:00
-
41c7f9607e
feat(renderer): add TAA with Halton jitter and neighborhood clamping
tolelom
2026-03-26 15:40:53 +09:00
-
d321c0695c
docs: update STATUS.md and DEFERRED.md with bilateral blur and temporal accumulation
tolelom
2026-03-26 15:29:42 +09:00
-
1f855b7bf6
feat(renderer): add temporal accumulation compute shader for SSGI
tolelom
2026-03-26 15:28:21 +09:00
-
1ea2d340e6
feat(renderer): add bilateral blur compute shader for SSGI denoising
tolelom
2026-03-26 15:28:20 +09:00
-
a60a25e9ba
docs: add SSGI quality (bilateral blur + temporal accumulation) design spec
tolelom
2026-03-26 15:25:26 +09:00
-
e4879b6a31
docs: update STATUS.md and DEFERRED.md with GPU instancing
tolelom
2026-03-26 15:14:45 +09:00
-
17ea3f4856
feat(renderer): add GPU instancing with instance buffer and pipeline
tolelom
2026-03-26 15:14:12 +09:00
-
c5f6511fc2
docs: add GPU instancing design spec
tolelom
2026-03-26 15:12:11 +09:00
-
2703e73ef0
docs: update STATUS.md and DEFERRED.md with auto exposure
tolelom
2026-03-26 15:09:31 +09:00
-
7dbd94ebab
feat(renderer): add auto exposure with compute luminance and adaptation
tolelom
2026-03-26 15:08:50 +09:00
-
72b517efb2
docs: add auto exposure design spec
tolelom
2026-03-26 15:04:20 +09:00
-
5f21ec0afe
docs: update STATUS.md and DEFERRED.md with Changed filter
tolelom
2026-03-26 15:01:32 +09:00
-
bbb11d9d47
feat(ecs): add tick-based change detection with query_changed
tolelom
2026-03-26 15:00:50 +09:00
-
c6ac2ded81
docs: add Changed filter design spec
tolelom
2026-03-26 14:57:44 +09:00
-
f79889cbf1
docs: update STATUS.md and DEFERRED.md with transparent forward pass
tolelom
2026-03-26 14:53:03 +09:00
-
afb95c9fb1
feat(renderer): add forward transparency pass with alpha blending
tolelom
2026-03-26 14:52:17 +09:00
-
ef8c39b5ae
docs: add transparent objects design spec
tolelom
2026-03-26 14:49:44 +09:00
-
43411b6fd9
docs: update STATUS.md and DEFERRED.md with AudioSource and NavAgent ECS components
tolelom
2026-03-26 14:44:40 +09:00
-
5b3b06c318
feat(ai): add NavAgent ECS component
tolelom
2026-03-26 14:43:59 +09:00
-
6121530bfe
feat(audio): add AudioSource ECS component
tolelom
2026-03-26 14:43:48 +09:00
-
ce1a79cab6
docs: add ECS integration (Audio + AI) design spec
tolelom
2026-03-26 14:42:46 +09:00
-
1d38434aec
docs: update STATUS.md and DEFERRED.md with glTF animation parser
tolelom
2026-03-26 14:39:10 +09:00
-
0cc6df15a3
feat(renderer): extend glTF parser with nodes, skins, animations support
tolelom
2026-03-26 14:38:25 +09:00
-
ce69c81eca
docs: add glTF animation/skin parser extension design spec
tolelom
2026-03-26 14:35:23 +09:00
-
b2fd3988f5
docs: update STATUS.md and DEFERRED.md with TTF font support
tolelom
2026-03-26 14:14:48 +09:00
-
cccc54c438
feat(editor): integrate TTF font into UiContext with draw_text helper
tolelom
2026-03-26 14:14:05 +09:00
-
58bce839fe
feat(editor): add TtfFont unified interface with glyph caching
tolelom
2026-03-26 14:12:02 +09:00
-
94e7f6262e
feat(editor): add GlyphCache on-demand atlas manager
tolelom
2026-03-26 14:10:16 +09:00
-
3b0a65ed17
feat(editor): add glyph rasterizer with bezier flattening and scanline fill
tolelom
2026-03-26 14:09:58 +09:00
-
e008178316
feat(editor): add self-implemented TTF parser with cmap, glyf, hmtx support
tolelom
2026-03-26 14:07:52 +09:00
-
74974dbff0
docs: add TTF font implementation plan
tolelom
2026-03-26 14:04:43 +09:00
-
53505ee9b7
docs: add TTF font design spec
tolelom
2026-03-26 14:03:11 +09:00
-
295944d237
docs: update STATUS.md and DEFERRED.md with asset browser
tolelom
2026-03-26 13:38:51 +09:00
-
587c75f6c2
feat(editor): integrate asset browser into editor_demo
tolelom
2026-03-26 13:38:11 +09:00
-
0857446d74
feat(editor): add AssetBrowser with directory navigation and UI panel
tolelom
2026-03-26 13:36:23 +09:00
-
b65585b739
docs: add asset browser implementation plan
tolelom
2026-03-26 11:43:29 +09:00
-
4ef6e83710
docs: add asset browser design spec
tolelom
2026-03-26 11:42:41 +09:00
-
58cbdf8400
docs: update STATUS.md and DEFERRED.md with entity inspector
tolelom
2026-03-26 11:00:40 +09:00
-
b965d78835
feat(editor): integrate hierarchy and inspector panels into editor_demo
tolelom
2026-03-26 10:59:55 +09:00
-
65b86c293c
feat(editor): add inspector_panel with Transform, Tag, Parent editing
tolelom
2026-03-26 10:57:23 +09:00
-
7fbc88b86f
feat(editor): add hierarchy_panel with entity tree display and selection
tolelom
2026-03-26 10:55:18 +09:00
-
8ecf883ef6
docs: add entity inspector implementation plan
tolelom
2026-03-26 10:50:34 +09:00
-
e14a53c3fa
docs: fix entity inspector spec from review
tolelom
2026-03-26 10:48:57 +09:00
-
4d5fc5e44c
docs: add entity inspector design spec
tolelom
2026-03-26 10:47:14 +09:00
-
34e257e887
docs: update STATUS.md and DEFERRED.md with scene viewport
tolelom
2026-03-26 10:41:31 +09:00
-
14fe532432
feat(editor): integrate 3D viewport into editor_demo
tolelom
2026-03-26 10:40:41 +09:00
-
9f42300109
feat(editor): add ViewportRenderer blit pipeline and shader
tolelom
2026-03-26 10:35:15 +09:00
-
6ef248f76d
feat(editor): add OrbitCamera with orbit, zoom, pan controls
tolelom
2026-03-26 10:33:10 +09:00
-
ae20590f6e
feat(editor): add ViewportTexture offscreen render target
tolelom
2026-03-26 10:31:28 +09:00
-
d93253dfb1
docs: add scene viewport implementation plan
tolelom
2026-03-26 10:26:21 +09:00
-
fed47e9242
docs: fix scene viewport spec from review
tolelom
2026-03-26 10:22:30 +09:00
-
8468f3cce2
docs: add scene viewport design spec
tolelom
2026-03-26 10:20:07 +09:00
-
c19dc6421a
docs: update STATUS.md and DEFERRED.md with docking system
tolelom
2026-03-26 10:11:26 +09:00
-
f7ef228b49
feat(editor): integrate docking into editor_demo
tolelom
2026-03-26 10:09:53 +09:00
-
1571aa5f97
feat(editor): add draw_chrome for tab bars and split lines
tolelom
2026-03-26 09:57:18 +09:00
-
36fedb48bf
feat(editor): add update method with tab click and resize handling
tolelom
2026-03-26 09:54:57 +09:00
-
a642f8ef7e
fix(editor): address code review issues in dock module
tolelom
2026-03-26 09:52:53 +09:00
-
14784c731c
feat(editor): add dock tree data model and layout algorithm
tolelom
2026-03-26 09:49:53 +09:00
-
a69554eede
docs: add editor docking implementation plan
tolelom
2026-03-26 09:43:08 +09:00
-
867f8a0aa0
docs: fix docking spec issues from review
tolelom
2026-03-26 09:37:18 +09:00
-
eb454800a9
docs: add editor docking system design spec
tolelom
2026-03-26 09:34:45 +09:00
-
622c91a954
docs: update STATUS.md and DEFERRED.md with all completed deferred items
tolelom
2026-03-26 07:38:37 +09:00
-
f522bf10ac
feat(script): add Lua table interop, coroutines, sandbox, hot reload
tolelom
2026-03-26 07:33:00 +09:00
-
63e59c0544
feat(editor): add text input, scroll panel, drag-and-drop widgets
tolelom
2026-03-26 07:32:55 +09:00
-
9f5f2df07c
feat(ai): add navmesh builder, funnel algorithm, dynamic obstacle avoidance
tolelom
2026-03-26 07:15:40 +09:00
-
1c2a8466e7
feat(audio): add OGG/Vorbis decoder, 24/32-bit WAV, Doppler effect
tolelom
2026-03-26 07:15:38 +09:00
-
0ef750de69
feat(net): add reliability layer, state sync, and client interpolation
tolelom
2026-03-25 21:03:52 +09:00
-
dccea21bfe
feat(ai): add funnel string-pulling and navmesh serialization
tolelom
2026-03-25 21:00:35 +09:00
-
1081fb472f
feat(renderer): improve IBL with Hosek-Wilkie sky, SH irradiance, GPU BRDF LUT
tolelom
2026-03-25 20:58:28 +09:00
-
abd6f5cf6e
feat(physics): add angular dynamics, sequential impulse solver, sleep system, BVH improvements, CCD, and ray extensions
tolelom
2026-03-25 20:57:55 +09:00
-
1b0e12e824
feat(renderer): add CSM, point/spot shadows, and frustum light culling
tolelom
2026-03-25 20:55:43 +09:00
-
a7497f6045
docs: add Phase 4b-5 deferred items spec (shadows, IBL, physics)
tolelom
2026-03-25 20:50:24 +09:00
-
6bc77cb777
feat(renderer): add ORM and emissive texture map support to PBR pipeline
tolelom
2026-03-25 20:41:30 +09:00
-
164eead5ec
feat(ecs): add JSON/binary scene serialization and component registry
tolelom
2026-03-25 20:38:56 +09:00