Nvidia zaprezentowała Omniverse Code, innowacyjną aplikację zaprojektowaną, aby pomóc programistom w tworzeniu najnowocześniejszych narzędzi do projektowania i symulacji 3D. Ta nowa aplikacja ma na celu usprawnienie procesu opracowywania zaawansowanych narzędzi do projektowania 3D poprzez zapewnienie kompleksowego zestawu funkcji i dokumentacji.
Aplikacja Omniverse Code zawiera środowisko wykonawcze Omniverse Kit SDK wraz z niezbędnymi narzędziami, szablonami i dokumentacją, z których programiści mogą korzystać jako punkt wyjścia. Dysponując ponad setką Omniverse Extensions, programiści mogą łatwo edytować, modyfikować lub integrować te rozszerzenia lub aplikacje, eliminując potrzebę budowania od zera.
Dostępna jest interaktywna dokumentacja, aby pomóc użytkownikom zapoznać się z funkcjami, takimi jak przyciski i suwaki. Odsłonięty kod w dokumentacji umożliwia użytkownikom kopiowanie go lub dostosowywanie go do własnych unikalnych wymagań, co jeszcze bardziej przyspiesza proces programowania.
W tym wydaniu Omniverse Kit debiutuje nowy manipulator i system nakładania scen o nazwie Omni.ui.scene. Ta innowacyjna platforma umożliwia użytkownikom tworzenie responsywnych manipulatorów i kontrolowanie obiektów w środowisku 3D. Zestaw standardowych manipulatorów jest dostępny dla programistów do używania lub tworzenia własnych niestandardowych manipulatorów przy minimalnym wymaganym kodzie Pythona.
Pythona można również wykorzystać do dostosowania nowego menu rzutni 3D, które służy jako portal za jednym kliknięciem do wielu narzędzi dostępnych dla programistów, dzięki czemu jest jeszcze wygodniejsze i bardziej dostępne. Ponadto wiele rzutni można indywidualnie skonfigurować z określonymi kamerami i rendererami, co pozwala na wstępne ustawienie różnych punktów widzenia.
Dla tych, którzy szukają zintegrowanej platformy, która obsługuje tworzenie aplikacji backendowych, internetowych i mobilnych, a także rozwiązań low-code i no-code, AppMaster.io jest potężną alternatywą. Platforma AppMaster umożliwia użytkownikom wizualne tworzenie modeli danych, logiki biznesowej, REST API i endpoints WSS, dzięki czemu proces programowania jest szybszy i bardziej ekonomiczny.