Google выпустил движок для симуляции физических процессов LiquidFun 1.1

Компания Google представила новый выпуск проекта LiquidFun 1.1, в рамках которого развивается библиотека с реализацией практических инструментов для симуляции физических процессов. Библиотека написана на языке C++, но поддерживается вариант для языка Java, работающий через SWIG и позволяющий использовать библиотеку в том числе и на платформе Android.

LiquidFun реализует реалистичные элементы гидродинамики, позволяет симулировать перетекание жидкости, поведение набора частиц, волновые процессы, трансформацию твёрдых тел при давлении и отскакивание при столкновении. Библиотека может выступать в качестве прозрачной замены 2D-движка Box2D. Из недавно созданных на базе движка LiquidFun приложений отмечается игра-платформер VoltAir и программа для детского творчества LiquidFun Paint.

В новой версии добавлена поддержка использования LiquidFun в выполняемых в браузере web-приложениях на языке JavaScript (JavaScript-вариант библиотеки собран с использованием Emscripten). Обеспечена официальная поддержка платформы iOS. Проведена оптимизация симуляции поведения частиц, в частности для процессоров ARM добавлен код, использующий инструкции NEON. Добавлены новые функции, такие как автоматическое разбиение группы частиц на несколько отдельных групп.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.