Commit Graph

2 Commits

Author SHA1 Message Date
Maxim Dolgolyov bfa7c46ef5 feat(geom10 W1): Раздел 1 §1 + §2 — Введение в стереометрию
§1 Пространственные фигуры:
- 5 hero-тел (призма/пирамида/цилиндр/конус/шар) через stereo3d
- Куб ABCDA1B1C1D1 с подсветкой диагонали AC1 и грани ABB1A1
- Прямая vs наклонная призма (side-by-side)
- 6 теоретических карточек (грани/рёбра, призма, пирамида, тела вращения, Эйлер, проекция)
- 3 тренажёра: узнавание тел (6 заданий), счёт элементов (6, формула Эйлера), 3D-крутилка куба (slider rotX/rotY)
- Босс §1: 5 этапов, +60 XP

§2 Прямые и плоскости:
- 3 SVG аксиом A1/A2/A3 + 3 SVG следствий
- 6 теоретических карточек (3 аксиомы + следствия + 4 способа задать плоскость + обозначения)
- 3 тренажёра: какая аксиома (6), можно ли задать плоскость (5), сколько плоскостей (5)
- Босс §2: 5 этапов, +65 XP

§3 + Финал — stub до Волны W2.
2026-05-29 14:48:30 +03:00
Maxim Dolgolyov 0284611263 feat(geom10 W0): инфра — миграция БД, stereo3d.js, hub + 4 stub-раздела
- Миграция 027: textbooks hub geometry-10 + 4 ребёнка (r1 blue, r2 emerald, r3 rose, r4 amber)
- frontend/js/stereo3d.js: библиотека 3D-проекций (Scene, CABINET/ISOMETRIC, cube/box/prism/pyramid/tetrahedron/plane/arrow/angle, авто-видимость рёбер)
- geometry_10_hub.html: 4 карточки разделов, общий прогресс, превью 4 тел через stereo3d
- 4 stub-файла разделов (r1-r4) с list параграфов и плашкой 'в разработке'
- backend/scripts/gen_geom10_stubs.js: генератор stub-файлов
2026-05-29 14:37:07 +03:00