The OpenNET Project / Index page

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

Disney, DeepMind и NVIDIA разработали движок симуляции физических процессов Newton

01.10.2025 11:11

Под покровительство организации Linux Foundation переведён движок симуляции физических процессов Newton, совместно разработанный компаниями NVIDIA, Disney Research и Google DeepMind. Отмечается, что перевод Newton на независимую нейтральную площадку, не контролируемую отдельными компаниями, позволит привлечь к разработке новых участников. К совместной работе над проектом уже подключились компании Lightwheel и Style3D, а также исследователи из Мюнхенского и Пекинского университетов. Код Newton написан на языке Python и распространяется под лицензией Apache 2.0.

Движок создан для быстрой и масштабируемой симуляции процессов и проведения исследований в области робототехники. Среди прочего, Newton позволяет симулировать сложное поведение роботов с большим числом взаимодействий, такое как ходьба по снегу или манипуляции с хрупкими объектами. Среди ключевых достоинств проекта отмечено задействование GPU для ускорения операций и быстрой масштабируемой симуляции, а также расширяемая архитектура, позволяющая подключать и заменять компоненты.

Для ускорения моделирования процессов и пространственных вычислений с использованием GPU задействован фреймворк NVIDIA Warp, а для переносимого представления иерархически связанных данных, образующих графическую сцену, применена платформа OpenUSD.

Для проведения моделирования можно использовать разные бэкенды проведения расчётов физических процессов (solver). В качестве основного бэкенда задействован движок MuJoCo (Multi-Joint dynamics with Contact), а в качестве опций доступны бэкенды, реализующие методы Euler, Featherstone, ImplicitMPM, SemiImplicit, Style3D, VBD и XPBD. Возможна загрузка моделей в форматах URDF, MJCF и USD.

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





  1. Главная ссылка к новости (https://www.linuxfoundation.or...)
  2. OpenNews: Компания NVIDIA выпустила открытый движок симуляции физических процессов PhysX 5
  3. OpenNews: Проект Open SIMH продолжит развитие симулятора SIMH как свободного проекта
  4. OpenNews: DeepMind открыл код симулятора физических процессов MuJoCo
  5. OpenNews: Google выпустил движок для симуляции физических процессов LiquidFun 1.1
  6. OpenNews: Компания Google открыла код системы физически корректного рендеринга Filament
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63966-newton
Ключевые слова: newton, gpu, phisic
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (64) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:27, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > Код Newton написан на языке Python

    Дак это не движок, а просто скрипт на питоне, у которого в н начале #!/usr/bin/python прописано

     
     
  • 2.2, 12yoexpert (ok), 11:29, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это очередная попытка продать видяшки
     
     
  • 3.6, Аноним (6), 11:38, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Скорее мнополист планомерно продолжает уничтожать [s]лживых крыс[/s]^W конкурентов. Ещё бы о драйверах получше заботились, а то все ресурсы ушли на телеметрию с дистанционными выключателями и качество дров просело.
     
     
  • 4.30, Аноним (30), 13:44, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Почти:
    https://www.techpowerup.com/340614/nvidia-discrete-gpu-market-share-dominance-
     
  • 3.51, гастродистр (?), 16:58, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего подобного. Написано же, под ПокровИтельством ЛинУкс! Линукс не продаёт видяшки, это ниже его дочтоинства. Он дарит ПокровительствО. Бесплатно!
     
     
  • 4.73, Аноним (73), 12:52, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Следующий шаг - физическое моделирование на GPU/CPU/APU складывания кубиков лего.
     
  • 3.71, Аноним (-), 01:31, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А суммарно гора родила мышь^W^W^W три мегакорпы наняли студней и налабали скрипты на питоне. И обозвали это с какого-то хрена движком.
     
  • 2.4, Аноним (6), 11:34, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Движок -- это когда скрипты собраны в некий продукт, на основе которого можно что-нибудь построить. Казалось бы, очевидные вещи.
     
     
  • 3.36, sotlef (ok), 14:05, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Только вот раньше движком симуляции физических процессов называли библиотеку на С++ или даже целый SDK, написанный на нем же. А сейчас набор скриптов на питоне выдают за движок.
     
     
  • 4.37, anamnez (?), 14:22, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • –7 +/
    вам шашечки или ехать?
     
  • 4.66, Аноним (66), 23:03, 01/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.21, kravich (ok), 13:08, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    #!/usr/bin/env python3, попрошу
     
     
  • 3.24, Аноним (24), 13:17, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не нужно просить. Просто сделать
    apt install python-is-python3 -y
     
  • 3.32, Аноним (6), 13:54, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Другой не существует, нет смысла 3 упоминать. Если 4 будет несовместим, может быть. Больше смысла разделять на обычный и без gil.
     
  • 2.61, anamnez (?), 19:16, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    надо скорее рассказать это инженерам из гугл и нвидия - ананимус с опеннета раскрыл нам страшную правду об их движке!
     

  • 1.3, Аноним (3), 11:34, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Код полностью на питончике. Для физического движка.. под лицензией Апач.. мда..
    Ну успехов проекту
     
     
  • 2.5, Аноним (5), 11:37, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Какая разница на каком языке движок, если вся симуляция выполняется на GPU?
     
     
  • 3.9, Аноним (3), 11:53, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Разница в том, что это никуда не встроить и нигде не использовать кроме как в другом проекте на питоне.
    Странно но до сих пор люди пишут не только на питоне
     
     
  • 4.10, Аноним (6), 11:58, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Продукты Автодеска -- питон, продукты Адобы -- питон, Блендер тот же -- питон. А вроде проекты не на питоне. Что-то ещё есть без питона? Это недоработка, наверное, никто не пользуется просто.
     
     
  • 5.59, Bottle (?), 19:12, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там питон в качестве скриптоты прикручен, где, собственно, ему и место.
    Таким же макаром ты можешь Id Tech 5 приписать.
     
     
  • 6.62, Аноним (6), 19:17, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну правильно, но он полноценно поддерживается. Плагины на питоне. Как раз сабж встроить.
     
  • 4.57, Аноним (57), 17:44, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > это никуда не встроить и нигде не использовать кроме как в другом проекте на питоне

    Ну найди хоть один проект "не на питоне" в области "быстрой и масштабируемой симуляции процессов и проведения исследований в области робототехники". Ты думаешь, там с С++ сношаются? Сорян, но все научные рассчеты, ML/AI давно на Питоне.

     
  • 2.8, Аноним (6), 11:40, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там обёртка над nvidia warp, т.е. логика может и на питоне, а код всё равно нативный крутится. Передаём привет конкурентам.
     
  • 2.23, Вы забыли заполнить поле Name. (?), 13:14, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там код на numpy, то есть на BLAS, то есть, на FORTRAN77.
     
     
  • 3.27, Аноним (24), 13:22, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не те ныне люди. Забыли времена, когда линейная алгебра уровня BLAS и ESSL была курсовым проектом.
     
  • 2.25, Аноним (24), 13:18, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Код полностью на питончике.

    Для скорости жеж.

     
  • 2.68, Аноним (68), 23:56, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вопрос: Какой движок выберет аноним с опеннета: существующий, но на Питоне или несуществующий, но на Си?

    Правильный ответ: свой собственный, нарисованный цветными карандашами в тетрадочке.

     

  • 1.12, Аноним (12), 12:30, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Важный вопрос: завязано ли оно на проприетарные API от Nvidia? Если там полный вендор-лок на определённого производителя видеокарт, то нужность сомнительна.
     
     
  • 2.14, Аноним (14), 12:33, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Нужность отличных от CUDA API весьма сомнительна.
     
  • 2.15, Аноним (15), 12:45, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Говорим GPGPU, подразумеваем NVIDIA. Разве нет? Всякие Instinct'ы от народа страшно далеки.
     
  • 2.17, Аноним (-), 12:50, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Если там полный вендор-лок на определённого производителя видеокарт,

    А что предлагаете использовать? 6оmжCL? Так он даже у красных работает через одно место.

    > то нужность сомнительна.

    Нужность определяется возможность решить задачу и наличием альтернатив.
    Задачу решает? Решает.
    Альтернативы есть? Что-то не видно.

     
     
  • 3.20, IMBird (ok), 12:57, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >Так он даже у красных работает через одно место.

    Да вроде работает, просто красные тоже кушать хотят и потому двигают свой ROCm или как его там.

     
     
  • 4.34, Аноним (6), 14:01, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    OpenCL всегда нормально работал только на nvidia, это факт. Теперь ещё на интеле кое как, амд тут никаким боком. С rocm проблема, что он не работает всегда везде и у всех, как это с cuda. Очень ограниченная поддержка на всех уровнях.
     
     
  • 5.40, IMBird (ok), 15:09, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >OpenCL всегда нормально работал только на nvidia

    Разве нет? Они же гнобили OpenCL в угоду своей куде.

     
  • 5.41, Аноним (30), 15:14, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://en.wikipedia.org/wiki/OpenCL#Version_support
     
  • 5.44, 12yoexpert (ok), 16:11, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    эээ, opencl разве когда-то работал на невидии? они же принципиально всегда слали на три буквы с поддержкой opencl
     
     
  • 6.46, Аноним (6), 16:21, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разве? У 2 была частичная поддержка, но оно и не взлетело. С остальным всё идеально, правда, cuda всегда лучший результат давала (например, не фризила иксы, как opencl).
     
     
  • 7.70, 12yoexpert (ok), 00:08, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ты про tegra 2?
     
  • 5.48, Beta Version (ok), 16:53, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ROCm не работает, потому что он плох, или софт не работает с ROCm, потому что софт не поддерживает ROCm?
     
  • 4.49, Аноним (49), 16:55, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не очень-то хотят, пока-что на распил похоже, так как RoCM не взлетит пока AMD не сделают его нормальную доставку до систем конечных пользователей. Сейчас его даже скомпилить проблема, а предкомпилрованные гвоздями прибиты как к конкретному релизу Ubuntu, так и к конкретным моделям карт. Так дело не пойдёт. Либо нормальный портативный исходник DKMS-модуля вне репозитория ядра и вне уродских недокументированных сборочных скриптов, и чтобы на многих картах работало, либо пусть нахрен идут.
     
  • 3.43, 12yoexpert (ok), 16:10, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А что предлагаете использовать? 6оmжCL?

    ты сам-то на opencl писал, или тебе в рекламе невидии сказали, что там всё плохо?

     
  • 3.50, Аноним (49), 16:56, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Vulkan Compute, не?
     
  • 2.18, Аноним (30), 12:52, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.youtube.com/watch?v=Q3IQ0aPtqG8
     
     
  • 3.22, Аноним (30), 13:12, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    *таймкод 1:08:28
     
  • 2.56, Аноним (57), 17:38, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если там полный вендор-лок на определённого производителя видеокарт, то нужность сомнительна.

    "Опередленный производитель" не виноват, что его конкуренты десятилетиями жевали сопли, пока он горбатился.

    И да, нужность определяется вовсе не идеологией про "открытость" и т.п., а эффективностью в решении поставленной задачи.

     

  • 1.19, Аноним (19), 12:54, 01/10/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +3 +/
     
  • 1.26, ИмяХ (ok), 13:18, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>движок симуляции физических процессов Newton, совместно разработанный компаниями NVIDIA

    А куда пропал модный в своё время PhysX?

     
     
  • 2.28, Аноним (30), 13:26, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Никуда:
    https://opennet.ru/63030-physx
    https://en.wikipedia.org/wiki/PhysX
     
  • 2.29, Аноним (6), 13:42, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он теперь во всех движках и играх без исключения. От идеи генерировать тысячи графического мусора на cuda отказались в значительной мере.
     

  • 1.33, Джон Титор (ok), 13:55, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А это означает что ИИ, которые будут мобильными роботами будут иметь "фантазию" как минимум. Частично симулируя, а соответственно обдумывая действия и последствия. Т.е. с одной стороны шаг к скайнету, с другой, которая будет популяризироваться к помощникам людей.
    А это ж недавно была статья с негативным оттенком на cnews (и вероятнее на других сайтах) касательно российских ИИ чипов. Как же толсто.
     
     
  • 2.76, Аноним (-), 15:41, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > будут иметь "фантазию"

    Как ты понимаешь слово "фантазия", и почему ты считаешь, что добавление симулятора к ИИ может создать "фантазию"?

    > А это ж недавно была статья с негативным оттенком на cnews (и вероятнее на других сайтах) касательно российских ИИ чипов.

    Да ладно? Но к чему это ты вдруг приплетаешь расеянские ИИ чипы? Ни в новости нет ничего про расиянов, ни к развитию ИИ расеяне не имеют никакого отношения, и в создании железа для ИИ они никак не выделились, там только nvidia, ну и всякие интелы с амд пытаются туда влезть, с примерно нулевым успехом. Расеянцами там вообще не пахнет. Но ты вдруг приплёл их сюда зачем-то. Давай, колись, что у тебя там в голове переклинило, что ты их приплёл?

     

  • 1.38, Аноним12345 (?), 14:25, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    NVIDIA укрепляет свою экосистему, продвигая открытый стандарт, который де-факто привязан к ее аппаратному обеспечению.
    По мере того как технология станет популярной, конкуренты догонят, и разрыв сократится.
    Однако NVIDIA успеет за это время укрепить свои позиции как "самый правильный" выбор для разработчиков, желающих использовать передовую физику.
     
  • 1.39, Аноним12345 (?), 14:36, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Код на C++ / CUDA C++: ~95-99%
    Код на Python: ~1-5%
    Основной движок написан на C++/CUDA, а Python используется как скриптовый язык для работы с движком
     
     
  • 2.78, Аноним (78), 22:34, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    - А что, если приложить нормальную SDK? ... Да ну на! Давайте через питон запускать!
     

  • 1.53, Аноним (53), 17:22, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Добавить это в уже существующий physx? Та не, надо фрагментировать и отдельно продавать.
     
  • 1.54, Pahanivo (ok), 17:32, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда уже можно будет запилить свою матрицу, со своим блекджеком и Морфеусом?
     
     
  • 2.77, Джон Титор (ok), 15:42, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Мне кажется это ближе к технологии нейралинк и будет ещё не очень скоро. Интересный факт что в кино оно изображено как некие интерфейсы и иголки, но я предполагаю и уже давно что в целом мы можем и бесконтактно работать. Как ни крути, а люди гипнотизирующие других, читающие и передающие мысли (хоть может и очень искажено и слабо чтобы понять всю суть) существуют. Т.е. теоретически это возможно. Есть факт про Вангу на Википедии что к ней принесли крест с одной церкви из материала, который я не запомнил и её дар ослеп. Т.е. в канале приема-передачи возникли помехи.
     

  • 1.58, Голдер и Рита (?), 18:57, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Выглядит годно, а без GPU будет работать?🫠
     
     
  • 2.65, Аноним (65), 22:10, 01/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Будет наверно, на АМД то нет Cuda
     

  • 1.60, Аноним (60), 19:15, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я про этоь движок подумал Newton Game Dynamics
     
  • 1.67, Аноним (67), 23:26, 01/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > на независимую нейтральную площадку, не контролируемую отдельными компаниями

    Ага, на гитхабе...

     
     
  • 2.69, Аноним (68), 00:03, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Каким боком одно к другому? Захостили код там, где точно не ляжет от количества пользователей и не вызовет очередную истерику, как это обычно бывает с кодбергами и соурсхатами.
     
     
  • 3.74, Аноним (73), 12:54, 02/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Был бы симулятор лего - были бы пользователи, а так - полтора землекопа ещё могут заинтересоваться.
     

  • 1.75, Аноним (73), 12:57, 02/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Какой движок лучше - блендера или вот это поделие для мультиков?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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