Главная » Хабрахабр » [Перевод] Nvidia сошла с ума и открывает PhysX под BSD-3

[Перевод] Nvidia сошла с ума и открывает PhysX под BSD-3

NVIDIA PhysX, самый популярный в мире движок физической симуляции, отправляется в опенсорс.

Мы делаем это потому, что симуляция физики — ключ к развитию игр и развлечений с высокой степенью погружения — оказалась намного более важной областью, чем мы когда-либо предполагали.

Симуляция физики — это область, где вместе сошлись искусственный интеллект, робототехника и компьютерное зрение, самоуправляемые автомобили и высокопроизводительные вычисления.

Она является настолько основополагающей для множества различных вещей, что мы решили дать к ней доступ всему миру — именно так, как принято в Open Source.

Тем временем, мы продолжаем разработку на основе более чем десятилетия непрерывных инвестиций в эту область, стараясь сделать симуляцию мира безупречно верной и точной, исследуя и разарабатывая всё необходимое для тех, кто работает в областях вроде робототехники и автономного транспорта.

Так получилось, что PhysX на данный момент оказывается единственным свободным опенсорсным решением, которое использует ускорение на GPU и способно работать с большими виртуальными средами.

Начиная с сегодняшнего дня, PhysX доступен как проект с открытым исходным кодом под простейшей лицензией BSD-3.

PhysX призван решить множество серьезных проблем.

  • В области искусственного интеллекта исследователям нужны синтетические данные — искусственные репрезентации реального мира — использующиеся для тернировки жадных до данных нейронных сетей;
  • В робототехнике исследователям нужно тренировать сознание роботов в среде, похожей на реальный мир;
  • Для самоуправляемых машин PhysX предоставляет возможность накручивать миллионы миль в симуляции, дублирующей условия реального мира;
  • В геймдеве предопределенные "консервные" анимации не могут выглядеть органично, а их производство и последующая полировка требуют огромного времени и труда;
  • В высокопроизводительных вычислениях симуляцию физики можно делать на ещё более мощном железе, добиваясь куда большей точности;
  • Этот список можно продолжать долго.

Он совместим со множеством вещей, а теперь ещё и доступен в Open Source. PhysX SDK решает эти проблемы с помощью масштабируемых, стабильных и точных симуляций.

NVIDIA PhysX масштабируется на множество взаимодействующих между собой объектов.

PhysX SDK — это масштабируемое кроссплатформенное решение для физического моделирования, поддерживающее множество устройств, начиная от смартфонов, и заканчивая топовыми многопроцессорными CPU и GPU.

Он уже интегрирован в несколько наиболее популярных игровых движков, включая Unreal Engine (версий 3 и 4) и Unity3D.

Можно начинать копать! Полные исходники выложены на GitHub.


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

Android Things перефокусируется на умные колонки и дисплеи

Тогда заявлялось, что эта платформа поддерживает разработку под Android, создатели собирались постепенно добавлять новые устройства, включая ntel Joule 570x, NXP Argon i. В конце 2016 года корпорация Google представила обновленную платформу для интернета вещей, которая получила название Android Things. MX6UL ...

Важные изменения в работе CTE в PostgreSQL 12

WITH w AS NOT MATERIALIZED ( SELECT * FROM very_very_big_table ) SELECT * FROM w AS w1 JOIN w AS w2 ON w1.key = w2.ref WHERE w2.key = 123; Сегодня в репозиторий PostgreSQL упал комит, позволяющий управлять поведением обработки подзапросов ...