Nvidia ha svelato Omniverse Code, un'applicazione innovativa progettata per assistere gli sviluppatori nella creazione di strumenti all'avanguardia per la progettazione e la simulazione 3D. Questa nuova app mira a semplificare il processo di sviluppo per strumenti di progettazione 3D avanzati fornendo un set completo di funzionalità e documentazione.
L'app Omniverse Code viene fornita con il runtime Omniverse Kit SDK, insieme a strumenti, modelli e documentazione essenziali che gli sviluppatori possono utilizzare come punto di partenza. Con oltre un centinaio Omniverse Extensions a loro disposizione, gli sviluppatori possono facilmente modificare, modificare o integrare queste estensioni o applicazioni, eliminando la necessità di creare da zero.
La documentazione interattiva viene fornita per aiutare gli utenti a familiarizzare con funzionalità come pulsanti e cursori. Il codice esposto nella documentazione consente agli utenti di copiarlo o personalizzarlo in base alle proprie esigenze specifiche, accelerando ulteriormente il processo di sviluppo.
A fare il suo debutto in questa versione di Omniverse Kit è un nuovo manipolatore e un sistema di sovrapposizione di scene chiamato Omni.ui.scene. Questo framework innovativo consente agli utenti di creare manipolatori reattivi e controllare oggetti all'interno di un ambiente 3D. È disponibile un set di manipolatori standard per gli sviluppatori da utilizzare o creare i propri manipolatori personalizzati con un codice Python minimo richiesto.
Python può anche essere sfruttato per personalizzare il nuovo menu 3D viewport, che funge da portale con un clic in una moltitudine di strumenti disponibili per gli sviluppatori, rendendolo ancora più comodo e accessibile. Inoltre, più viewport possono essere configurati individualmente con telecamere e renderer specifici, consentendo di predisporre diversi punti di vista.
Per coloro che cercano una piattaforma integrata che si rivolga allo sviluppo di back-end, web e applicazioni mobili, nonché soluzioni low-code e no-code, AppMaster.io è una potente alternativa. La piattaforma AppMaster consente agli utenti di creare visivamente modelli di dati, logica aziendale, API REST ed endpoints WSS, rendendo il processo di sviluppo più rapido ed economico.