движок: мост мировых юнитов (worldToScreen, unitsToPx, метрика проекции)
...
- math/iso.ts: проекция мир↔экран (float, без округления), линейка
скаляров (tileW px на юнит), метрика проекции (worldLen/worldNorm/
worldDist/moveTowardsW), тайлы (tileToWorld/worldToTile), bbox
прямоугольника (worldRectToScreen)
- shapes.ts: inCircleW/inConeW — метризованные варианты
- тесты: world.test.ts (18) + эквивалентность W-вариантов
Co-Authored-By: Claude Code <noreply@anthropic.com>
root
committed
12 hours ago