The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания NVIDIA выпустила открытый движок симуляции физических процессов PhysX 5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания NVIDIA выпустила открытый движок симуляции физических процессов PhysX 5"  +/
Сообщение от opennews (??), 08-Ноя-22, 22:02 
После почти четырёх лет с момента прошлой ветки компания NVIDIA опубликовала  исходные тексты движка симуляции физических процессов PhysX 5, который стал вторым значительным выпуском после перевода проекта в разряд открытых.   Код проекта распространяется под лицензией BSD и поддерживает платформы Linux, macOS,  iOS, Windows и Android. Кроме непосредственно движка под лицензией BSD также открыт код и связанного с ним инструментария PhysX SDK...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58074

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 08-Ноя-22, 22:02   +5 +/
Лицензия BSD, а *BSD не поддерживается - непорядок.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #40

2. Сообщение от InuYasha (??), 08-Ноя-22, 22:07   +3 +/
Открыли назло опенсорсу? Счас разработчики открытых физдвижков инфаркт получат...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #5, #7, #20

3. Сообщение от Аноним (4), 08-Ноя-22, 22:12   +3 +/
По-моему нет ни одного порта ни одной игры с PhysX графонием на линуксе, хотя он примерно всегда поддерживался. Т.е. их и так не много в природе, и на линуксе ни одной нет, да? В целом это хорошая новость, потому что physx на процессоре используется примерно везде, он успешно вытеснил довольно стрёмный консольный havok.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #22, #26

4. Сообщение от Аноним (4), 08-Ноя-22, 22:15   +4 +/
Как открыли так и стал единственным используемым физическим движком. Даже успешные коммерческие конкуренты стали не востребованы, так что политика грамотная. Печально, что physx с вычислениями на видеокарте так и не получил распространения, как максимум применения технологии я видел колыхания ветоши, разлетающиеся осколки стекла и летающий вокруг мусор.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #6, #23, #25, #34

5. Сообщение от Аноним (6), 08-Ноя-22, 22:16   +/
движок средней паршивистости, для игр ещё сойдёт, демки вообще ни о чём.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

6. Сообщение от Аноним (6), 08-Ноя-22, 22:18   +1 +/
> Печально, что physx с вычислениями на видеокарте так и не получил распространения

Вот-вот...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

7. Сообщение от Анон133 (?), 08-Ноя-22, 22:31   +/
БСД есть опенсорс. Если нужны ГПЛ, проходите мимо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

8. Сообщение от Шарп (ok), 08-Ноя-22, 22:43   –12 +/
>а *BSD не поддерживается - непорядок.

Зачем поддерживать мёртвую платформу?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #18, #35

9. Сообщение от Аноним (9), 08-Ноя-22, 22:46   +4 +/
разбудите, когда дрова с кудой откроют
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #14

10. Сообщение от НяшМяш (ok), 08-Ноя-22, 23:02   +/
Вот что-что, а куду они никогда не откроют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

11. Сообщение от kkk (??), 08-Ноя-22, 23:03   +/
Во всякие FreeCAD завезли бы в системы сборки реалистичной (определение пересечений объектов).  
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12

12. Сообщение от Аноним (12), 08-Ноя-22, 23:26   +2 +/
В инженерных расчётах требуется точность на порядки выше, аппроксимации для видеоигр плохо подойдут здесь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #15

13. Сообщение от Александр (??), 08-Ноя-22, 23:29   +1 +/
Kerbal Space Program вроде его использует. Она на линуксе есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

14. Сообщение от Skullnetemail (ok), 08-Ноя-22, 23:59   +/
Разбудите когда откроют юзерспейс.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #27

15. Сообщение от Аноним (15), 09-Ноя-22, 00:43   +/
Это, интересно, в каких?
Практически всё, что связано с механикой, теплообменом и массообменом, 5% - высоченная точность, а 1% - это счастье внеземное (попробуй при работе машины или аппарата этот 1% уловить имеющимися даже немецкими измерительными приборами).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #19, #24

16. Сообщение от Онаним. (?), 09-Ноя-22, 01:11   +3 +/
Ну вот смотрю я на оба видео, и понимаю, что перемещения вообще на реальные ну никак не похожи. Даже если стохастики докинуть - всё равно будет не близко. И зачем всё это надо при таком раскладе?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #17

17. Сообщение от Онаним. (?), 09-Ноя-22, 01:13   +1 +/
В целом похоже что система тел переупрощена, а сколь-либо серьёзную оно всё равно не потянет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

18. Сообщение от Абра (?), 09-Ноя-22, 04:18   –4 +/
Ты свои нескучные обои сделал?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

19. Сообщение от Бывалый смузихлёб (?), 09-Ноя-22, 06:35   +/
А кто сказал что сабж даст хотя бы 5% погрешности ?)
Быть может, это на очень доработанных и допиленных напильником движках кое-как 5% получается, а на этом - и 20-50% погрешности ещё не самым плохим вариантом окажется

И демки у физ-икс стремные. Хотя какая-то старая, с обстрелом рушащейся горы коробок забавной была - примерно тянула на посредственную игру той поры )

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

20. Сообщение от ИмяХ (?), 09-Ноя-22, 07:26   +/
Открыли, потому что он давно протух и тратить большие средства на поддержку нет смысла. Тот же Bullet, который всегда был открыт, на порядки превосходит его по возможностям и производительности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #30

21. Сообщение от ИмяХ (?), 09-Ноя-22, 07:27   +/
>значительным выпуском

И эти тоже погнались за циферками в версии

Ответить | Правка | Наверх | Cообщить модератору

22. Сообщение от Zenitur (ok), 09-Ноя-22, 07:39   +/
Metro, Trine
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

23. Сообщение от Аноним (23), 09-Ноя-22, 09:06   +7 +/
> Печально, что physx с вычислениями на видеокарте так и не получил распространения

Интересно, чья это вина? Ах да, того что nvidia запрещала использовать physx если у тебя основная ATI/AMD, даже на карточках nvidia. Не говоря уже о том что они нагло врали говоря что оно завязано на CUDA ядрах и работать на других видеокартах не будет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #32

24. Сообщение от Аноним (24), 09-Ноя-22, 10:46   +/
Серьёзный софт и так GPGPU может использовать, ему погремушка в виде PhysX нафиг не нужна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

25. Сообщение от InuYasha (??), 09-Ноя-22, 13:36   +/
Так это ещё в демках AGEIA было, пока их ненавидия не купила.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #41

26. Сообщение от InuYasha (??), 09-Ноя-22, 13:37   +/
UT2004 разве не его?.. хотя, может, не его... Ну, UT3, может быть..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #28

27. Сообщение от InuYasha (??), 09-Ноя-22, 13:37   +1 +/
Они спят, а я? А я - не спи. Что это? Я тоже хочу...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

28. Сообщение от Аноним (4), 09-Ноя-22, 13:55   +/
> UT2004 разве не его?.. хотя, может, не его... Ну, UT3, может быть..

Нет, игр, использующих physx, ориентировочно каждая первая (даже SENRAN KAGURA Peach Beach Splash была и у неё свой движок), но вот примерный перечень игр с описанием уровня поддержки, я разве что метро последнее из портов не видел, во всех остальных картинка была аналогична картинке на амдшных карточках https://list.fandom.com/wiki/List_of_games_with_hardware-acc... когда отличия явно обозначены, находить их проще.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

29. Сообщение от Аноним (29), 09-Ноя-22, 17:58   +/
Kylotonn — B.O.S. — Novodex — PhysX — Ageia
Да, я стар.
Ответить | Правка | Наверх | Cообщить модератору

30. Сообщение от Аноним (4), 09-Ноя-22, 18:30   +/
Ну, не совсем. Вот эти 45 игр -- потолок возможностей bullet https://itch.io/games/made-with-bullet и сабж напротив встроен во все движки и пайплайны, а возможности, предоставляемые им из коробки, достаточно замечательные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

31. Сообщение от PenGUIn (?), 10-Ноя-22, 01:43   +/
А до этого PhysX был закрытым?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37

32. Сообщение от Аноним (32), 10-Ноя-22, 03:27   +/
PhysX в wine не работает без CUDA. Можешь посмотреть реализацияю (в staging патч лежит). И да, там пляски над CUDA и потом нужно доустановить DLL-ки из винды.

В процессе игры CUDA активно используется и тормозит (т.к. кеширования компиляции для CUDA не предусмотрено).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #33

33. Сообщение от Аноним (33), 10-Ноя-22, 05:10   +2 +/
Вы путаете причину и следствие. Ускорение не работает без CUDA не потому что это в принципе не возможно, а потому что так намеренно сделала Нвидиа. Это как аппаратное шумоподавления от Нвидии которое якобы требовало тензорных ядер на видеокарте,но умельцы обошли искусственные ограничения и запустили на видеокартах без тензорных ядер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #39

34. Сообщение от Dmitriy (??), 10-Ноя-22, 09:46   +1 +/
Хавок тоже ещё живой и встречается в новых играх. Да и другие есть физ движки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

35. Сообщение от Иван (??), 10-Ноя-22, 10:13   +/
Как минимум плейстейшен и мак крутятся на BSD системах, о чем ты?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #36

36. Сообщение от Шарп (ok), 10-Ноя-22, 12:50   +/
> Как минимум плейстейшен и мак крутятся на BSD системах, о чем ты?

Так запишем: БСД - чашка Петри для проприетарщины.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #38

37. Сообщение от Капиталист социалистический (?), 10-Ноя-22, 13:35   +1 +/
Когда-то был
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

38. Сообщение от Аноним (-), 10-Ноя-22, 15:08   +/
>>> Зачем поддерживать мёртвую платформу?
>> <балаболку тыкают носом>
> Так сбалаблолим: БСД - чашка Петри для проприетарщины.

Пофиксил. Не благодари.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

39. Сообщение от Аноним (39), 10-Ноя-22, 18:27   +1 +/
> потому что так намеренно сделала Нвидиа... путаете причину и следствие...

Всё верно, Nvidia написала PhysX на CUDA, т.к. это очень удобно (обычная программа на C  с аккуратно расставленными дефайнами __device__ и __host__). Без CUDA-компилятора PhysX просто не соберётся для видеокарты. Для процессора достаточно сделать пустые дефайны и собрать любым (ну думаю почти любым) компилятором.


А зачем Nvidia будет делать компилятор CUDA под видеокарты ДРУГИХ производителей?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

40. Сообщение от RarogCmexemail (ok), 13-Ноя-22, 11:43   +/
Портируй, опенсорс же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

41. Сообщение от Аноним (41), 12-Окт-24, 05:20   +/
NovodeX
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру