Gli sviluppatori si rivolgono a OpenUSD nell’era dell’IA e della digitalizzazione industriale

OpenUSD è scelto dagli sviluppatori nell'era dell'IA e della digitalizzazione industriale

Dalle fabbriche intelligenti ai sistemi ferroviari di nuova generazione, sviluppatori e imprese di tutto il mondo si stanno affrettando a sfruttare le opportunità di digitalizzazione industriale a ogni scala.

La chiave di tutto ciò è il framework Universal Scene Description (USD) open-source, o OpenUSD, insieme alle applicazioni metaverse alimentate dall’IA.

OpenUSD, originariamente sviluppato da Pixar per i flussi di lavoro dei film a grande scala per animazione ed effetti visivi, offre un potente motore per mondi 3D ad alta fedeltà, oltre a un ecosistema ampio per l’era dell’IA e del metaverso. In settori come l’automotive, la sanità, la manifattura e altri, le aziende stanno adottando OpenUSD per varie applicazioni.

Come gli sviluppatori utilizzano OpenUSD

Gli sviluppatori possono utilizzare l’estensibilità di OpenUSD per integrare gli ultimi strumenti di intelligenza artificiale, così come le migliori soluzioni per la creazione di contenuti digitali, nei loro flussi di lavoro e applicazioni personalizzate in 3D.

In aziende come BMW Group, gli sviluppatori interni stanno creando applicazioni personalizzate per ottimizzare e interagire con i loro casi d’uso di gemelli digitali. Il produttore automobilistico ha sviluppato un’applicazione che consente ai pianificatori di fabbrica di collaborare in tempo reale su fabbriche virtuali utilizzando NVIDIA Omniverse, una piattaforma di sviluppo OpenUSD per la creazione e il collegamento di strumenti 3D.

Startup come Move.ai, SmartCow e ipolog stanno anche sviluppando tecnologie metaverse innovative con OpenUSD. L’utilizzo di USD nella piattaforma di sviluppo modulare di Omniverse consente a startup e piccole imprese di lanciare facilmente nuovi strumenti nel metaverso per l’utilizzo da parte di grandi imprese.

Inoltre, fornitori leader di soluzioni 3D, tra cui Esri, Bentley Systems e Vectorworks, stanno collegando le loro tecnologie con OpenUSD per abilitare nuove funzionalità nel metaverso e raggiungere più clienti. Basandosi su OpenUSD, assicurano che le loro applicazioni possano essere continuamente ampliate per soddisfare le esigenze in continua evoluzione del metaverso industriale.

“USD ci aiuta a fornire ai clienti ancora più flessibilità nel processo di progettazione 3D”, ha dichiarato Dave Donley, direttore senior di rendering e ricerca presso Vectorworks. “Abbracciando USD, Vectorworks e i suoi utenti sono pronti a guidare l’innovazione collaborativa in settori come l’architettura, il design del paesaggio e l’intrattenimento”.

Perché gli sviluppatori utilizzano OpenUSD

Flussi di lavoro lineari e isolati erano la norma nella creazione di contenuti 3D. Oggi, le imprese devono integrare i loro team diversificati, distribuiti e altamente qualificati ed espandere le loro offerte per rimanere competitive, soprattutto nell’IA generativa.

La collaborazione fluida nella progettazione è fondamentale, così come la capacità per gli sviluppatori di lavorare in framework aperti, modulari ed estensibili. Con l’aumento del ritmo dell’innovazione nell’IA e nel metaverso, le imprese che cercano di sviluppare nuove funzionalità e capacità in ambienti chiusi rischiano di rimanere indietro.

I mondi 3D del metaverso, che stanno aprendo una nuova era di design, simulazione e progressi nell’IA, richiedono un framework comune per consentire la scalabilità e l’interconnessione. Come nel web 2D, il successo del metaverso dipenderà dalla sua interoperabilità come regolamentata da standard e protocolli aperti.

OpenUSD è adatto per diverse applicazioni metaverse grazie alla sua estensibilità e alla capacità di supportare una vasta gamma di proprietà per la definizione e il rendering degli oggetti. Più che un semplice formato di file, il framework di interscambio collega un ecosistema robusto di strumenti creativi e sviluppatori.

Cesium, una piattaforma per flussi di lavoro geospaziali in 3D, utilizza USD per consentire alle imprese di costruire applicazioni metaverse industriali nel settore delle costruzioni, della robotica, della simulazione e dei gemelli digitali per il cambiamento climatico.

“Sfruttando l’interoperabilità di USD con 3D Tiles e glTF, creiamo flussi di lavoro aggiuntivi, come l’importazione di contenuti da Bentley LumenRT, Trimble Sketchup, Autodesk Revit, Autodesk 3ds Max ed Esri ArcGIS CityEngine in NVIDIA Omniverse nel contesto geospaziale 3D preciso”, ha dichiarato Shehzan Mohammed, direttore di ingegneria 3D ed ecosistemi presso Cesium.

Gli strumenti 3D interagiscono in modo fluido con OpenUSD, consentendo agli utenti di lavorare in modo efficiente con vari strumenti e flussi di lavoro. Il riferimento e il layering efficienti di USD consentono ai team di modificare progetti in modo non distruttivo in tempo reale e di preservare tutti i contenuti di origine, consentendo flussi di lavoro iterativi e collaborativi. Progettato per gestire scene di grandi dimensioni con milioni di risorse e set di dati complessi, OpenUSD è ideale per gli sviluppatori che creano applicazioni per supportare mondi virtuali.

Scopri di più sulle capacità uniche di USD nel video qui sotto, così come nell’articolo “Ciò che devi sapere su Universal Scene Description”.

Omniverse: La piattaforma per creare con OpenUSD

NVIDIA Omniverse collega diversi strumenti e set di dati 3D con OpenUSD per sbloccare nuove possibilità per mondi virtuali di grande scala e applicazioni di digitalizzazione industriale fisicamente accurate.

Costruito per sviluppatori da sviluppatori, Omniverse è aperto e altamente modulare. Omniverse Code e Kit consentono agli sviluppatori di creare soluzioni avanzate di simulazione in tempo reale per la digitalizzazione industriale e l’intelligenza artificiale di percezione. Possono utilizzare tutti i componenti chiave della piattaforma, come Omniverse Nucleus e RTX Renderer, e le tecnologie di base per sviluppare soluzioni progettate per le esigenze dei loro clienti.

Le persone di tutti i livelli di esperienza possono sviluppare con OpenUSD su Omniverse. I principianti possono sviluppare strumenti con poco o nessun codice utilizzando le estensioni della piattaforma esistenti. Gli sviluppatori esperti possono utilizzare modelli predefiniti o costruire da zero con Python o C++ per creare le proprie app e estensioni potenti, nonché combinarle con quelle esistenti per creare strumenti personalizzati per le proprie esigenze. Inoltre, strumenti di programmazione visiva come OmniGraph semplificano l’impostazione e l’esecuzione di compiti procedurali avanzati con pochi clic.

Ad esempio, uno strumento di simulazione di un magazzino può essere sviluppato combinando estensioni per la disposizione degli edifici, oggetti del magazzino, posizionamento intelligente degli oggetti e interfacce utente che possono essere regolate in base alle esigenze specifiche.

Inoltre, le applicazioni di base di Omniverse come USD Composer e USD Presenter sono modulari, quindi gli utenti possono lavorare solo con le funzionalità di cui hanno bisogno e aggiungere il proprio codice o estensioni per personalizzare le app per flussi di lavoro diversi. Gli sviluppatori possono facilmente accedere e sfruttare il codice sorgente Python delle estensioni di Omniverse in Omniverse Kit.

Scopri cosa c’è di nuovo in OpenUSD

Scopri gli ultimi progressi nel design, nella simulazione e nell’intelligenza artificiale unendoti a NVIDIA a SIGGRAPH, una conferenza di computer grafica che si terrà dal 6 al 10 agosto. Il fondatore e CEO di NVIDIA, Jensen Huang, terrà un discorso principale martedì 8 agosto alle 8:00 PT.

Unisciti a NVIDIA per la giornata di OpenUSD a SIGGRAPH mercoledì 9 agosto, a partire dalle 9:00 PT, per una giornata completa di presentazioni sulle ultime novità del framework. NVIDIA presenterà anche ricerche premiate su rendering e intelligenza artificiale generativa, nonché ospiterà diverse sessioni e laboratori pratici per i partecipanti per sperimentare le ultime novità in OpenUSD, grafica e altro ancora.

Inizia con NVIDIA Omniverse scaricando la licenza standard gratuitamente o scopri come Omniverse Enterprise può connettere il tuo team. Gli sviluppatori possono consultare queste risorse di Omniverse per iniziare a creare sulla piattaforma.

Rimani aggiornato sulla piattaforma iscrivendoti alla newsletter e seguendo NVIDIA Omniverse su Instagram, LinkedIn, Medium, Threads e Twitter. Per ulteriori informazioni, visita i nostri forum, il server Discord, i canali Twitch e YouTube.