Nvidia has unveiled Omniverse Code, an innovative application designed to assist developers in creating cutting-edge tools for 3D design and simulation. This new app aims to streamline the development process for advanced 3D design tools by providing a comprehensive set of features and documentation.
The Omniverse Code app comes with the Omniverse Kit SDK runtime, along with essential tools, templates, and documentation that developers can use as their starting point. With over a hundred Omniverse Extensions at their disposal, developers can easily edit, modify, or integrate these extensions or applications, eliminating the need to build from scratch.
Interactive documentation is provided to help users become acquainted with features such as buttons and sliders. The exposed code in the documentation allows users to copy it or customize it to suit their unique requirements, further accelerating the development process.
Making its debut in this release of Omniverse Kit is a new manipulator and scene overlay system called Omni.ui.scene. This innovative framework empowers users to create responsive manipulators and control objects within a 3D environment. A set of standard manipulators are available for developers to use or build their own custom manipulators with minimal Python code required.
Python can also be leveraged to tailor the new 3D viewport menu, which serves as a one-click portal into a multitude of tools available to developers, making it even more convenient and accessible. Additionally, multiple viewports can be individually configured with specific cameras and renderers, allowing for different viewpoints to be prearranged.
For those seeking an integrated platform that caters to backend, web, and mobile application development, as well as low-code and no-code solutions, AppMaster.io is a powerful alternative. AppMaster platform allows users to create data models, business logic, REST API, and WSS endpoints visually, making the development process faster and more cost-effective.