|
Xors3D Графический движок с поддержкой DirectX9 |
12.05.2010, 17:18
|
#1
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
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
Не стесняйтесь оставлять свои комментарии на форуме...
|
|
(Offline)
|
|
Эти 7 пользователя(ей) сказали Спасибо Mhyhr за это полезное сообщение:
|
|
12.05.2010, 17:41
|
#2
|
AnyKey`щик
Регистрация: 19.11.2006
Сообщений: 12
Написано 5 полезных сообщений (для 19 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Для начала не плохо...но часто сфера пролетает через стену почти не задев конструкцию. Наконец-то появится(надеюсь) нормальная физика для Xors'а)))
|
(Offline)
|
|
12.05.2010, 17:49
|
#3
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Сообщение от ExStas
Для начала не плохо...но часто сфера пролетает через стену почти не задев конструкцию. Наконец-то появится(надеюсь) нормальная физика для Xors'а)))
|
А до этого была не нормальная
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.05.2010, 22:25
|
#4
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Сообщение от Arton
А до этого была не нормальная
|
Ну в общем-то да.
Главные проблемы:
1) физика болталась отдельно. Для тримеша, террейна и т.д. надо было вручную получать и передавть вершинный и индексный буфер. Позицию и ориентацию объекта нужно было обновлять также вручную.
2) Физикс, конечно, рулит безмерно. Но аппаратная поддержка только на жирафах. И я даже не представляю, что должно произойти в этом мире, чтобы она и на радеонах появилась. В Буллите железки будут поддерживаться от обоих вендоров. (Интел идет лесом)
__________________
|
(Offline)
|
|
Эти 6 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
|
|
13.05.2010, 19:00
|
#5
|
Мастер
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений (для 2,207 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Респект вам ребята, работает резво и почти без багов. На моей ATI RADEON HD 4330 512 MB выдаёт стабильно 100 FPS, в спокоем состоянии 130 FPS
|
(Offline)
|
|
13.05.2010, 19:14
|
#6
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,853 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Сообщение от Hurrit
Респект вам ребята, работает резво и почти без багов. На моей ATI RADEON HD 4330 512 MB выдаёт стабильно 100 FPS, в спокоем состоянии 130 FPS
|
Чёт мало както.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
13.05.2010, 19:14
|
#7
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Мы были бы рады, если бы была какая-то отдача от пользователей. А то у меня уже давно сложилось устойчивое чувство, что никто нифига не делает. Лишь несколько человек регулярно сообщают о своих успехах или неудачах (которые мы вместе пытаемся решать).
А ФПС в данном случае не с видяхой связан, а с процом.
__________________
|
(Offline)
|
|
13.05.2010, 19:22
|
#8
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,853 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Кхем. К Entity приделывается Shape и он от этого становится физичным?
Немного не понял. Как оно вобще работает?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
13.05.2010, 19:26
|
#9
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
А что еще надо было бы приделывать, чтобы это не вызывало у тебя удивления и недоумения? )
__________________
|
(Offline)
|
|
13.05.2010, 19:47
|
#10
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Да, вполне логично.
Randomize,
Function UpdateBody
For B.PXBody=each PxBody
PxBodySetEntity(B\Entity,B\Body)
next
End Function
ах да, еще +сам тип. Тебя устраивает эта лишняя писанина? Тут уже можно и не мудрить, все походу само обрабатывается. Правда, бывают исключения, но в основном всегда один и тот же код
|
(Offline)
|
|
13.05.2010, 19:48
|
#11
|
Мастер
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений (для 2,207 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Ну у меня Intel(R) Core(TM)2 Duo по 2.00 ГГц
|
(Offline)
|
|
13.05.2010, 20:12
|
#12
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
.Squid
Кстати, как там дела с документацией физики, будет-ли русская версия?)
|
(Offline)
|
|
13.05.2010, 20:22
|
#13
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Документации по физике пока нет ни в каком виде.
Документацию мы пишем прямо в коде и затем собираем с помощью Doxygen. Пишется она на английском языке, ибо он самый универсальный.
Не так давно запилили шаблон для MediaWiki в одном стиле с TheArea. Скоро будем ее наполнять. В принципе там можем сделать поддержку и других языков. Но сами мы заниматься документацией на языках, отличных от английского, не будем, т.к. руки и так уже отваливаются.
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
|
|
14.05.2010, 06:11
|
#14
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Шарики не летят, кубики не двигаются, Автэ и Рандомэ в печали.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
14.05.2010, 10:37
|
#15
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: xPhysics - новая физика на Bullet
Весьма информативно.
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:01.
|