EBLAN_ENGINE/include
Artvasil09 a1d1baa869 feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM)
- Stage 1: Eliminate fish-eye distortion with precomputed tangential ray offset table and fractional DDA depth
- Stage 2: Full asset management in EblanStudio (stb_image/stb_image_write, 128x128 BGRA texture packaging, WAV sound manager)
- Stage 3: Multi-level room streaming, LevelTransition/CELL_PORTAL trigger system, 16-frame screen fade to black
- Stage 4: 60Hz cutscene engine in pure x86 ASM (v4 binary track, waypoint camera motion, shortest-arc pan, CP1251 Russian subtitles, letterbox overlay, audio)
- Stage 5: EblanStudio cutscene timeline (F6) and windowless Live ASM Viewport over shared-memory IPC directly rendered into DX11
- Tooling & Tests: comprehensive regression test suite (94 editor + 107 engine tests), IPC tests, and cutscene demo
2026-10-22 16:24:22 +03:00
..
engine_cutscene.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_data.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_defs.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_input.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_map.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_math.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_physics.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_preview.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_raycaster.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
engine_render2d.inc feat: initial commit of EBLAN ENGINE 3D, EblanStudio editor, documentation and tooling 2026-10-20 23:46:36 +03:00
engine_textures.inc feat: complete engine and editor subsystems (Stages 1-5 from TODO_ARTEM) 2026-10-22 16:24:22 +03:00
font8x8.inc feat: initial commit of EBLAN ENGINE 3D, EblanStudio editor, documentation and tooling 2026-10-20 23:46:36 +03:00