понедельник, 25 марта 2013 г.

Иконка для Atrium



Фиксированный шаг времени

Доступна новая тестовая сборка Atrium: в физическом движке реализован новый таймер, который учитывает интерполяцию между кадрами с фиксированным шагом времени. Физика "не любит" нефиксированный шаг, поэтому время между двумя кадрами рендеринга разбивается на определенное количество шагов, а остаток просто линейно интерполируется.

atrium-physics-test5-linux-x86.tar.bz2

пятница, 22 марта 2013 г.

Atrium: интеграция физики

Доступна сборка Atrium со включенным физическим движком. Данная демонстрация показывает возможность создания игры от первого лица на основе физики: объект-игрок тоже представлен динамическим твердым телом (у которого просто отключена угловая скорость) массой в 80 кг. Перемещение игрока осуществляется путем приложения сил в нужных направлениях.

atrium-physics-test2-win32.zip (3.13 Мб)

понедельник, 11 марта 2013 г.

Поддержка боксов в физическом движке

Доступна новая сборка физического движка: идет работа над реализацией поддержки ориентированных боксов (OBB). На данный момент работает обнаружение столкновений бокс-сфера и бокс-плоскость.

physics-test7-win32.zip (0.9 Мб)


пятница, 8 марта 2013 г.

Исходники физического движка

Выложил в открытый доступ исходники физического движка по лицензии Boost, как и весь мой остальной код. Проект пока находится на ранней стадии, но в настоящее время это чуть ли не единственная реализация импульсной физики в трех измерениях для D, так что, думаю, мои наработки могут многих заинтересовать.

physics-src-alpha0.zip (0.95 Мб).

Поддержка trimesh'ей в физическом движке

Доступная новая сборка физического движка: реализована поддержка статических полигональных мешей. Проверка столкновений с треугольниками оптимизируется при помощи BVH.

physics-test6-win32-optimized2.zip (0.98 Мб)

понедельник, 4 марта 2013 г.

Журнал "FPS" №22



Вышел 22 номер электронного PDF-журнала "FPS", посвященного разработке игр, программированию, компьютерной графике и звуку.
 
Читайте в этом номере: 

> "FPS" 5 лет спустя...
> Blender: новости
> Open Shading Language
> Python-скриптинг в Blender. Добавляем новый тип объектов
> Обзор дополнений Blender. Выпуск 4
> OpenVDB
> Интервью с Фабио Руссо
> GIMP: новости
> Секреты мастерства Python-Fu. Скрипт для создания миниатюр
> Оптимизация проверки столкновений
> Дао программиста: 10 правил успеха
> Закрытое железо. Что находится в "черном ящике"?
> Linux. Полезные команды. Выпуск 2

Номер доступен для онлайн-чтения и загрузки на сервисе Issuu.com, Документах Google и Dropbox. Последние новости по проекту вы можете узнать в публичной странице журнала в социальной сети Google+: http://gplus.to/fpsmag. Добавляйте нас в круги, оставляйте свои комментарии и отписывайтесь в нашем сообществе.