Overview
The Omni UI Scene Kit Extensions provide a set of innovative tools designed to enhance the user experience within the Omniverse platform. With functionalities that allow for interactive manipulation of objects directly in the viewport, these extensions aim to streamline workflows for creators by offering visual aids and control options. Whether you're looking to manage lighting or adjust object scales effortlessly, these tools equip users with the ability to visualize and modify their assets more intuitively.
By leveraging the omni.ui.scene API, users can gain insights into the selected primitives while also being equipped with custom manipulators that bring a new dimension to asset interaction. The combination of usability and functionality makes these extensions a valuable addition to any developer's toolkit.
Features
- Object Info: Displays simple graphics and labels in the viewport, giving users quick access to the selected prim's path and its associated material path.
- Widget Info: Introduces a widget above the selected prim, showing the prim path and featuring a scale slider for easy scaling adjustments.
- Light Manipulator: A custom manipulator specifically designed for RectLights, allowing users to control width, height, and intensity directly by clicking and dragging within the viewport.
- Slider Manipulator: Adds a slider above the selected prim that users can interact with to control and adjust the scale by simply dragging.
- Extensive Tutorials: Each extension includes a step-by-step tutorial guiding users through the setup and utilization, making it beginner-friendly.
- Convenient Installation: Easy installation through the Extension Manager, ensuring the tools are readily accessible for use within the Omniverse environment.
- Symlink Functionality: Enhances developer experience by allowing users to create folder links to the Omniverse Kit app, facilitating the running of applications from the terminal.
- As-is Source Code: The source code is available for users to explore and use as-is, providing flexibility in individual projects.