понедельник, 25 марта 2013 г.
Фиксированный шаг времени
Доступна новая тестовая сборка Atrium: в физическом движке реализован новый таймер, который учитывает интерполяцию между кадрами с фиксированным шагом времени. Физика "не любит" нефиксированный шаг, поэтому время между двумя кадрами рендеринга разбивается на определенное количество шагов, а остаток просто линейно интерполируется.
atrium-physics-test5-linux-x86.tar.bz2
atrium-physics-test5-linux-x86.tar.bz2
пятница, 22 марта 2013 г.
Atrium: интеграция физики
Доступна сборка Atrium со включенным физическим движком. Данная демонстрация показывает возможность создания игры от первого лица на основе физики: объект-игрок тоже представлен динамическим твердым телом (у которого просто отключена угловая скорость) массой в 80 кг. Перемещение игрока осуществляется путем приложения сил в нужных направлениях.
atrium-physics-test2-win32.zip (3.13 Мб)
atrium-physics-test2-win32.zip (3.13 Мб)
понедельник, 11 марта 2013 г.
Поддержка боксов в физическом движке
Доступна новая сборка физического движка: идет работа над реализацией поддержки ориентированных боксов (OBB). На данный момент работает обнаружение столкновений бокс-сфера и бокс-плоскость.
physics-test7-win32.zip (0.9 Мб)
physics-test7-win32.zip (0.9 Мб)
пятница, 8 марта 2013 г.
Исходники физического движка
Выложил в открытый доступ исходники физического движка по лицензии Boost, как и весь мой остальной код. Проект пока находится на ранней стадии, но в настоящее время это чуть ли не единственная реализация импульсной физики в трех измерениях для D, так что, думаю, мои наработки могут многих заинтересовать.
physics-src-alpha0.zip (0.95 Мб).
physics-src-alpha0.zip (0.95 Мб).
Поддержка trimesh'ей в физическом движке
Доступная новая сборка физического движка: реализована поддержка статических полигональных мешей. Проверка столкновений с треугольниками оптимизируется при помощи BVH.
physics-test6-win32-optimized2.zip (0.98 Мб)
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
Читайте в этом номере:
> "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. Добавляйте нас в круги, оставляйте свои комментарии и отписывайтесь в нашем сообществе.
Подписаться на:
Сообщения (Atom)