用网页版交互式界面,让Python轻松实现3D可视化。
Viser: Imperative, Web-based 3D Visualization in Python
- 采用命令式编程接口,直接控制3D场景和2D图形元素。
- 支持无需复杂配置的独立使用或组合构建专用界面。
- 适合计算机视觉与机器人领域的开发者快速搭建可视化工具。
我们提出Viser,一个面向计算机视觉与机器人领域的3D可视化库。该库旨在为Python提供简单且可扩展的3D可视化能力:提供一套完整的3D场景与2D GUI基本构件,可独立使用且配置简单,也可组合构建专用界面。本技术报告描述了Viser的功能、接口及实现。关键设计包括命令式API与基于网页的查看器,提升了与现代编程模式和工作流的兼容性。
原文摘要 · Abstract (English)
We present Viser, a 3D visualization library for computer vision and robotics. Viser aims to bring easy and extensible 3D visualization to Python: we provide a comprehensive set of 3D scene and 2D GUI primitives, which can be used independently with minimal setup or composed to build specialized interfaces. This technical report describes Viser's features, interface, and implementation. Key design choices include an imperative-style API and a web-based viewer, which improve compatibility with modern programming patterns and workflows.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。