Когда-то давно, в декабре 2018-го, NVIDIA такая: «Вот вам PhysX SDK 4.0 с открытым кодом по BSD-3». Все порадовались, но был один подвох – GPU-часть оставалась в закромах, как секретный ингредиент бабушкиных пирожков.
Прошло время, и теперь – бам! – NVIDIA вывалила наружу весь исходный код PhysX для GPU, причём тоже под BSD-3. Да-да, включая тот самый мощный движок с сотнями CUDA-ядер, который умеет делать всё: от реалистичных падений кирпичей до симуляции желеобразных инопланетян и крутых жидкостей.
И это ещё не всё, братаны. В придачу к PhysX они вывалили и полный исходник GPU Flow SDK – библиотеки, которая отвечает за эффектный дым, огонь, взрывы и прочую огненную магию на экране. Всё это основано на разреженной сетке и тоже теперь лежит на GitHub, как булка хлеба на полке.
Короче, теперь у вас есть всё, чтобы делать свои симуляции как у AAA-разработчиков, только бесплатно и с душой. Ловите код на GitHub и мутите свои физические шедевры.
Комментарии