forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   xPhysics - новая физика на Bullet (http://forum.boolean.name/showthread.php?t=12500)

Mhyhr 12.05.2010 17:18

xPhysics - новая физика на Bullet
 
Авторы запилили новую физику для тех кто в танке.:)

Тут Последняя ревизия

Тут сэмпл с физикой.
ЗЫ Может потребоваться кинуть xPhysics.dll в Bin если юзаете Blitz3D

Цитирую источник: http://area.xors3d.com/devblog пишет нам .Squid

Цитата:

The first implementation of built-in physics support is ready.

As I said in the previous devblog entry, we are playing around with Bullet Physics Library.

What's available at the moment. Rigid bodies: basic shapes (sphere,box, capsule, cylinder, cone), trimesh, hull shape, applying of linear impulse, force, torque, torque impulse, damping, friction, receiving information about applied force, torque, contacts.

A simple demo (classic shoot-the-wall) is available for download at http://mycop.xors3d.com/public/px.zip

Don't hesitate to leave your comments at the forum.

--------------------------------------------------------------------------------------------
Условный перевод
--------------------------------------------------------------------------------------------
Первая реализация(попытка внедрения) встроенной физики готова.
Как я уже говорил в предыдущем посте дневника разработчиков, мы "играли" пытали физическую библиотеку Bullet.
Что доступно на данный момент. Жесткие тела: основные формы (шар, коробка, капсула, цилиндр, конус), trimesh, hull, линейный импульс, сила, крутящий момент, момент импульса, амортизация, трение.
Можно получать информацию о приложенной силе, крутящем моменте, контакте.

Простое демо (классическая стрельба шарами по стене из кубиков) доступно для скачивания на http://mycop.xors3d.com/public/px.zip

Не стесняйтесь оставлять свои комментарии на форуме...


ExStas 12.05.2010 17:41

Ответ: xPhysics - новая физика на Bullet
 
Для начала не плохо...но часто сфера пролетает через стену почти не задев конструкцию. Наконец-то появится(надеюсь) нормальная физика для Xors'а)))

Arton 12.05.2010 17:49

Ответ: xPhysics - новая физика на Bullet
 
Цитата:

Сообщение от ExStas (Сообщение 146752)
Для начала не плохо...но часто сфера пролетает через стену почти не задев конструкцию. Наконец-то появится(надеюсь) нормальная физика для Xors'а)))

А до этого была не нормальная :crazy:

.Squid 12.05.2010 22:25

Ответ: xPhysics - новая физика на Bullet
 
Цитата:

Сообщение от Arton (Сообщение 146753)
А до этого была не нормальная :crazy:

Ну в общем-то да.
Главные проблемы:
1) физика болталась отдельно. Для тримеша, террейна и т.д. надо было вручную получать и передавть вершинный и индексный буфер. Позицию и ориентацию объекта нужно было обновлять также вручную.
2) Физикс, конечно, рулит безмерно. Но аппаратная поддержка только на жирафах. И я даже не представляю, что должно произойти в этом мире, чтобы она и на радеонах появилась. В Буллите железки будут поддерживаться от обоих вендоров. (Интел идет лесом)

Hurrit 13.05.2010 19:00

Ответ: xPhysics - новая физика на Bullet
 
Респект вам ребята, работает резво и почти без багов. На моей ATI RADEON HD 4330 512 MB выдаёт стабильно 100 FPS, в спокоем состоянии 130 FPS

Randomize 13.05.2010 19:14

Ответ: xPhysics - новая физика на Bullet
 
Цитата:

Сообщение от Hurrit (Сообщение 146819)
Респект вам ребята, работает резво и почти без багов. На моей ATI RADEON HD 4330 512 MB выдаёт стабильно 100 FPS, в спокоем состоянии 130 FPS

Чёт мало както.

.Squid 13.05.2010 19:14

Ответ: xPhysics - новая физика на Bullet
 
Мы были бы рады, если бы была какая-то отдача от пользователей. А то у меня уже давно сложилось устойчивое чувство, что никто нифига не делает. Лишь несколько человек регулярно сообщают о своих успехах или неудачах (которые мы вместе пытаемся решать).

А ФПС в данном случае не с видяхой связан, а с процом.

Randomize 13.05.2010 19:22

Ответ: xPhysics - новая физика на Bullet
 
Кхем. К Entity приделывается Shape и он от этого становится физичным?
Немного не понял. Как оно вобще работает?

.Squid 13.05.2010 19:26

Ответ: xPhysics - новая физика на Bullet
 
А что еще надо было бы приделывать, чтобы это не вызывало у тебя удивления и недоумения? )

Reizel 13.05.2010 19:47

Ответ: xPhysics - новая физика на Bullet
 
Да, вполне логично.
Randomize,
Function UpdateBody
For B.PXBody=each PxBody
PxBodySetEntity(B\Entity,B\Body)
next
End Function

ах да, еще +сам тип. Тебя устраивает эта лишняя писанина? Тут уже можно и не мудрить, все походу само обрабатывается. Правда, бывают исключения, но в основном всегда один и тот же код

Hurrit 13.05.2010 19:48

Ответ: xPhysics - новая физика на Bullet
 
Ну у меня Intel(R) Core(TM)2 Duo по 2.00 ГГц

Mhyhr 13.05.2010 20:12

Ответ: xPhysics - новая физика на Bullet
 
.Squid
Кстати, как там дела с документацией физики, будет-ли русская версия?)

.Squid 13.05.2010 20:22

Ответ: xPhysics - новая физика на Bullet
 
Документации по физике пока нет ни в каком виде.
Документацию мы пишем прямо в коде и затем собираем с помощью Doxygen. Пишется она на английском языке, ибо он самый универсальный.
Не так давно запилили шаблон для MediaWiki в одном стиле с TheArea. Скоро будем ее наполнять. В принципе там можем сделать поддержку и других языков. Но сами мы заниматься документацией на языках, отличных от английского, не будем, т.к. руки и так уже отваливаются.

ABTOMAT 14.05.2010 06:11

Ответ: xPhysics - новая физика на Bullet
 
Вложений: 1
Шарики не летят, кубики не двигаются, Автэ и Рандомэ в печали.

.Squid 14.05.2010 10:37

Ответ: xPhysics - новая физика на Bullet
 
Весьма информативно.


Часовой пояс GMT +4, время: 22:29.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot