ImPlot3D 是 Dear ImGui 的一个扩展,提供了易于使用、高性能的 3D 绘图功能。受 ImPlot 的启发,它为已经熟悉 ImPlot 的开发者提供了一个熟悉且直观的 API。ImPlot3D 专门用于渲染具有可自定义标记、线、曲面和网格的 3D 图表,为需要以可视化方式呈现 3D 数据的应用程序提供了理想的解决方案。
特性
- GPU 加速渲染
- 多种图形类型:
- 线图
- 散点图
- 曲面图
- 四边形图
- 三角形图
- 网格图
- 文本图
- 图像图
- 可交互旋转、平移和缩放 3D 图形
- 多种图形样式选项: 10 种标记类型、可调整的标记大小、线宽、轮廓颜色、填充颜色等
- 16 种内置色彩映射和支持用户添加的色彩映射
- 可选的图形标题、轴标签和网格标签
- 可选且可配置的图例,带有快速显示/隐藏图形项目的切换按钮
- 基于当前 ImGui 主题的默认样式,或完全自定义的图形样式
功能路线图
- ✨ 下面的卡片会自动更新,以反映 问题
- 点击卡片可探索任务进度
- 您的反应会指导开发! 为您喜欢的功能添加 ❤️