LifeEXE | Unreal Engine | CG
Видео
2.mp4 · 1.1 МБ · нажмите — покажем
2.mp4 · 1.1 МБ · нажмите — покажем
Видео
3.mp4 · 820 КБ · нажмите — покажем
3.mp4 · 820 КБ · нажмите — покажем
Видео
1.mp4 · 4.7 МБ · нажмите — покажем
1.mp4 · 4.7 МБ · нажмите — покажем
🆒 Всем привет, всем привет! 🆒
Box2D официально перешел в третье измерение!
Эрин Катто, автор легендарного Box2D, представил Box3D — новый физический движок с открытым кодом, написанный на C17. В основе — Box2D и разработки Valve — Rubikon ➡️
🔗 https://box2d.org/posts/2026/06/announcing-box3d
Примечательно, что движок вырос из личной попытки автора решить проблемы с физикой Chaos, с которыми он столкнулся при работе в Unreal Engine 😆
🔥 Главные фишки и возможности 🔥
🟢 Продвинутые коллизии — непрерывное определение столкновений (CCD), кастомный Character Mover, поддержка лучей (ray casts), сенсоров, а также капсул, сфер, выпуклых сеток (convex hulls) и карт высот (height fields)
🟢 Мощная физика — жесткий и стабильный солвер Soft Step, поддержка продвинутой симуляции суставов и сочленений (joint limits, моторы, пружины, трение колес)
🟢 Системная оптимизация — Data-oriented архитектура, активное использование SIMD-инструкций и многопоточности для обработки огромных скоплений объектов без просадки FPS
🟢 Абсолютный детерминизм — движок гарантирует идентичный результат симуляции на разных платформах и потоках, что критически важно для сетевого кода, реплеев и систем записи
💡 Отличная альтернатива громоздким C++ решениям для инди-разработчиков и тех, кто ищет компактный, быстрый физический движок с чистым C-API
📱 https://github.com/erincatto/box3d
🔤🔤🔤🔤
#code #physics #gamedev #box3d #c17 #lifeexe #lifeexecode
39 · 1.5K ·