URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 128879
[ Назад ]

Исходное сообщение
"Компания NVIDIA выпустила открытый движок симуляции физических процессов PhysX 5"

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

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


Содержание

Сообщения в этом обсуждении
"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 08-Ноя-22 22:02 
Лицензия BSD, а *BSD не поддерживается - непорядок.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Шарп , 08-Ноя-22 22:43 
>а *BSD не поддерживается - непорядок.

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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Абра , 09-Ноя-22 04:18 
Ты свои нескучные обои сделал?

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Иван , 10-Ноя-22 10:13 
Как минимум плейстейшен и мак крутятся на BSD системах, о чем ты?

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Шарп , 10-Ноя-22 12:50 
> Как минимум плейстейшен и мак крутятся на BSD системах, о чем ты?

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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 10-Ноя-22 15:08 
>>> Зачем поддерживать мёртвую платформу?
>> <балаболку тыкают носом>
> Так сбалаблолим: БСД - чашка Петри для проприетарщины.

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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено RarogCmex , 13-Ноя-22 11:43 
Портируй, опенсорс же.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено InuYasha , 08-Ноя-22 22:07 
Открыли назло опенсорсу? Счас разработчики открытых физдвижков инфаркт получат...

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 08-Ноя-22 22:15 
Как открыли так и стал единственным используемым физическим движком. Даже успешные коммерческие конкуренты стали не востребованы, так что политика грамотная. Печально, что physx с вычислениями на видеокарте так и не получил распространения, как максимум применения технологии я видел колыхания ветоши, разлетающиеся осколки стекла и летающий вокруг мусор.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 08-Ноя-22 22:18 
> Печально, что physx с вычислениями на видеокарте так и не получил распространения

Вот-вот...


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 09-Ноя-22 09:06 
> Печально, что physx с вычислениями на видеокарте так и не получил распространения

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


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

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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 10-Ноя-22 05:10 
Вы путаете причину и следствие. Ускорение не работает без CUDA не потому что это в принципе не возможно, а потому что так намеренно сделала Нвидиа. Это как аппаратное шумоподавления от Нвидии которое якобы требовало тензорных ядер на видеокарте,но умельцы обошли искусственные ограничения и запустили на видеокартах без тензорных ядер.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 10-Ноя-22 18:27 
> потому что так намеренно сделала Нвидиа... путаете причину и следствие...

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


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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено InuYasha , 09-Ноя-22 13:36 
Так это ещё в демках AGEIA было, пока их ненавидия не купила.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Dmitriy , 10-Ноя-22 09:46 
Хавок тоже ещё живой и встречается в новых играх. Да и другие есть физ движки.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 08-Ноя-22 22:16 
движок средней паршивистости, для игр ещё сойдёт, демки вообще ни о чём.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Анон133 , 08-Ноя-22 22:31 
БСД есть опенсорс. Если нужны ГПЛ, проходите мимо.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено ИмяХ , 09-Ноя-22 07:26 
Открыли, потому что он давно протух и тратить большие средства на поддержку нет смысла. Тот же Bullet, который всегда был открыт, на порядки превосходит его по возможностям и производительности.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 09-Ноя-22 18:30 
Ну, не совсем. Вот эти 45 игр -- потолок возможностей bullet https://itch.io/games/made-with-bullet и сабж напротив встроен во все движки и пайплайны, а возможности, предоставляемые им из коробки, достаточно замечательные.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 08-Ноя-22 22:12 
По-моему нет ни одного порта ни одной игры с PhysX графонием на линуксе, хотя он примерно всегда поддерживался. Т.е. их и так не много в природе, и на линуксе ни одной нет, да? В целом это хорошая новость, потому что physx на процессоре используется примерно везде, он успешно вытеснил довольно стрёмный консольный havok.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Александр , 08-Ноя-22 23:29 
Kerbal Space Program вроде его использует. Она на линуксе есть.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Zenitur , 09-Ноя-22 07:39 
Metro, Trine

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено InuYasha , 09-Ноя-22 13:37 
UT2004 разве не его?.. хотя, может, не его... Ну, UT3, может быть..

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 09-Ноя-22 13:55 
> UT2004 разве не его?.. хотя, может, не его... Ну, UT3, может быть..

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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 08-Ноя-22 22:46 
разбудите, когда дрова с кудой откроют

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено НяшМяш , 08-Ноя-22 23:02 
Вот что-что, а куду они никогда не откроют.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Skullnet , 08-Ноя-22 23:59 
Разбудите когда откроют юзерспейс.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено InuYasha , 09-Ноя-22 13:37 
Они спят, а я? А я - не спи. Что это? Я тоже хочу...

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено kkk , 08-Ноя-22 23:03 
Во всякие FreeCAD завезли бы в системы сборки реалистичной (определение пересечений объектов).  

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 08-Ноя-22 23:26 
В инженерных расчётах требуется точность на порядки выше, аппроксимации для видеоигр плохо подойдут здесь.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 09-Ноя-22 00:43 
Это, интересно, в каких?
Практически всё, что связано с механикой, теплообменом и массообменом, 5% - высоченная точность, а 1% - это счастье внеземное (попробуй при работе машины или аппарата этот 1% уловить имеющимися даже немецкими измерительными приборами).

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

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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 09-Ноя-22 10:46 
Серьёзный софт и так GPGPU может использовать, ему погремушка в виде PhysX нафиг не нужна.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Онаним. , 09-Ноя-22 01:11 
Ну вот смотрю я на оба видео, и понимаю, что перемещения вообще на реальные ну никак не похожи. Даже если стохастики докинуть - всё равно будет не близко. И зачем всё это надо при таком раскладе?

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Онаним. , 09-Ноя-22 01:13 
В целом похоже что система тел переупрощена, а сколь-либо серьёзную оно всё равно не потянет.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено ИмяХ , 09-Ноя-22 07:27 
>значительным выпуском

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


"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Аноним , 09-Ноя-22 17:58 
Kylotonn — B.O.S. — Novodex — PhysX — Ageia
Да, я стар.

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено PenGUIn , 10-Ноя-22 01:43 
А до этого PhysX был закрытым?

"Компания NVIDIA выпустила открытый движок симуляции физическ..."
Отправлено Капиталист социалистический , 10-Ноя-22 13:35 
Когда-то был