Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Nvidia открыла исходный код PhysX (2 стр)

Nvidia открыла исходный код PhysX (2 стр)

Страницы: 1 2
NickGastovskiПостоялецwww4 дек. 201815:16#15
Mira отличие - симуляция твердых тел на GPU, но ... сосите - исходники мы вам не дадим, аааааалмммаааааааазики!1
alexey.chУчастникwww4 дек. 201815:20#16
alexey.ch
> почему исходники этой версии можно считать событием?
Лицензия BSD-3.
MiraПостоялецwww4 дек. 201818:01#17
лучше бы софт-боди физику сделали нормальную.
Flex меня как то не сильно порадовал. приходится на очень низком уровне работать, манаджить эти ссаные 50 буфферов для симуляции, при ошибке за нефиг делать словить BSOD, настраивать 20 параметров сольвера. все это дело не работает с самим физиксом и вгавно нагружает GPU
NickGastovskiПостоялецwww4 дек. 201819:25#18
Mira, а там только CUDA реализация доступна? (OpenCL, Compute шейдеры не завезли?)
MiraПостоялецwww4 дек. 201820:25#19
NickGastovski
Compute завезли в 1.1
openCL не было и как понимаю не будет потому что нинада
MrShoorУчастникwww4 дек. 201820:47#20
war_zes
> Я не про компиляцию, а про то что они запихнули бинарники в репозиторий на
> полтора гигабайта, по факту мертвый груз.
Дай угадаю. Чтобы ты мог не собирать эти самые бинарники 10 часов, а взять готовые?
NickGastovskiПостоялецwww4 дек. 201821:25#21
Mira, только direct compute?
MiraПостоялецwww4 дек. 201821:35#22
NickGastovski
Compute shaders директовские и CUDA там только
в принципе что еще надо то)

Правка: 4 дек. 2018 21:35

NickGastovskiПостоялецwww4 дек. 201822:06#23
>в принципе что еще надо то)
OpenCL/OpenGL Compute :)
gamedevforПостоялецwww5 дек. 20180:07#24
Так есть Vendor Lock или нет?
war_zesПостоялецwww5 дек. 20181:21#25
MrShoor
> Дай угадаю. Чтобы ты мог не собирать эти самые бинарники 10 часов, а взять
> готовые?
Спрошу еще раз - зачем хранить бинарники в репозитории? для этого есть другие способы. Да хотя бы в Release в гитхабе (не путать с гитом, я про сайт) положить


И потом, зачем тебе бинарники без либ? physx всегда с либами шел
хорошо, может подразумевается грузить ручками через какой-нибудь def, тогда зачем тебе бинарники аж трех visual studio?
https://github.com/NVIDIAGameWorks/PhysX-3.4/tree/master/PhysX_3.4/Bin

Но зато теперь любой коммит будет по гигу весить, а года через два этот репозиторий будет занимать пару террабайтов (ведь гит хранит все изменения по фулу)

Правка: 5 дек. 2018 1:23

NickGastovskiПостоялецwww5 дек. 20183:10#26
gamedevfor,
>Так есть Vendor Lock или нет?
Нет
kiparУчастникwww5 дек. 201810:05#27
war_zes
им не платят за то чтоб они разбирали что выкладывать а что нет, и они определенно пользуются не гитом при разработке. Поэтому они просто используют гитхаб как хостинг.
Ну а то что нельзя одну папку выкачать это уже к гиту. Впрочем, на гитхабе вроде есть эмуляция svn, можешь попробовать скачать через нее.

Правка: 5 дек. 2018 10:06

nbkolchinПостоялецwww6 дек. 201818:49#28
kipar
> Ну а то что нельзя одну папку выкачать это уже к гиту.

git clone —filter ....

kiparУчастникwww6 дек. 201818:56#29
nbkolchin
о, вау, уже полгода как научился (и месяц как поддерживается на гитхабе).
Страницы: 1 2

/ Форум / Программирование игр / Физика

2001—2018 © GameDev.ru — Разработка игр