Metadata-Version: 2.4
Name: ovui-widgets-viewport
Version: 0.3.1
Summary: ovui-widgets Viewport
License: Apache-2.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3.15
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ovui-widgets-common==0.3.1
Requires-Dist: ovui-data-adapters-common==0.3.1
Requires-Dist: numpy>=1.20
Dynamic: license-file
Dynamic: requires-dist

# ovui-widgets-viewport

Viewport package for ovui-widgets. It combines rendered frames, camera controls,
HUD state, scene overlays, picking, selection outline feedback, and transform
manipulators into the viewport surface used by USD Viewer.

The viewport receives renderer, stage, transform, selection, snapping, and undo
objects from the application, so rendering and scene data can be swapped behind
the same visible interaction model.
