Algodoo
Специализированный двухмерный симулятор физики. Или по другому песочница, позволяющая создать вам свой мир, который будет полностью зависеть от вашей фантазии.
Программа Algodoo представляет собой анимационный графический редактор, использующий технологию XML. Приложение дает возможность наглядно увидеть работу нарисованной механической системы, а также, меняя параметры сцены, оптимизировать и анализировать полученные решения. Огромным плюсом пакета является его понятный интерфейс и простота освоения.
Algodoo имеет богатый инструментарий для создания различных систем и механизмов. Базовые функции включают в себя: рисование прямоугольников, кругов, кривых линий и фигур не правильной формы; масштабирование, перемещение, поворот и удаление объектов; отмену/возврат последних действий. Также программа Algodoo поддерживает функции: разрезания деталей на части (во время паузы и «на лету»), создания уровня земли, добавления на объекты трассеров для отслеживания передвижений объекта, вывода графиков, векторных стрелок и цифровых значений ряда величин. Поддерживаются слои (каждый объект на двумерном поле имеет свой слой и взаимодействует лишь с ним), двигатели (прикрепляются к объекту и задают его скорость/силу вращения и клавиши включения/выключения) и крепежи (скрепляют несколько объектов, лежащих в разных слоях). Имеется возможность загружать в симулятор любые сторонние рисунки. При этом он становится одним из объектов сцены соответствующей формы и текстуры, которому можно задавать любые физические свойства и который может взаимодействовать с любыми другими объектами.
Для всех объектов сцены устанавливаются различные физические параметры – объем, вес, характер материала (дерево, сталь, гелий и т.д.), упругость, скорость, длина и сила натяжения пружины, высота и шаг зубцов шестеренок и многое другое. Программа Algodoo содержит образцы насосов, шестеренок, пружин, лазеров, призм, цепей, автоматических линий и прочее. В приложении можно легко собрать модели автомобилей, часов, оружия, деталей конструктора Лего. Симулятор проводит расчет геометрической оптики, учитывая показатели преломления, углы, дисперсию; достаточно реалистично моделируется в нем вода. После создания сцены и нажатия кнопки «Play» эксперимент оживает под действием ветра, силы тяжести, сопротивления воздуха, моторов, инерции и т.д. Симулятор интерактивен, в любой момент по ходу демонстрации можно вносить коррективы – добавлять объекты или изменять их характеристики.
Программа Algodoo имеет встроенный скриптовый язык под названием Thyme, привносящий в симулятор еще большую свободу действий и позволяющий создавать: объекты с уникальными физическими свойствами, явления и эффекты (например, плавление объектов или химические процессы). В Thyme доступны массивы, условные операторы, переменные, обработка событий, происходящих в среде моделирования.
История программы Algodoo началась в 2008, когда её автор, студент университета Умео (Швеция) Эмиль Эрнерфельдт готовился к получению магистерской степени по информатике. Тогда симулятор назывался Phun. Очень быстро он стал популярным в интернете, а его создатель совместно с товарищами основал компанию Algoryx Simulation. Разработчик переименовал программу в Algodoo и с тех пор постоянно совершенствует и развивает своё детище.
Совсем недавно программа Algodoo стала бесплатной. На официальном сайте симулятора физических процессов имеется множество обучающих материалов, а также хранилище algobox, предназначенное для обмена работами между пользователями приложения.
Язык интерфейса ПО Algodoo многоязычный. Последняя версия приложения поддерживает немецкий, английский, испанский, французский, хорватский, польский, шведский, японский, китайский и корейский языки. Пользователи русского фан-сайта программы написали русификатор Algodoo, доступный по адресу http://algophun.3dn.ru.
У данного программного обеспечения скромные системные требования. Функционирует оно на трех платформах – Microsoft Windows, Mac OS и iOS.
Распространение программы: Freeware.
Официальный сайт Algodoo: http://www.algodoo.com/
Форматы файлов Algodoo: PHZ
Скачать Algodoo
|