Commit Graph

  • 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