绘图
- LibTessDotNet (opens new window) - .NET版本的著名GLU Tessellator,用于三角化多边形。
- Oxyplot (opens new window) - OxyPlot是一个跨平台的.NET绘图库。
- OpenTK (opens new window) - Open Toolkit是一个先进的低级C#库,封装了OpenGL、OpenCL和OpenAL。
- NGraphics (opens new window) - NGraphics是一个用于在.NET上呈现矢量图形的跨平台库。
- Aspose.Drawing (opens new window) - 完全托管、跨平台的完整2D图形库,用于绘制文本、几何图形和图像,具有System.Drawing兼容的API。[$]
- ScottPlot (opens new window) - 一个绘图库,用于交互式显示大数据集。支持线图、条形图、饼图、散点图等。支持WinForms、WPF、Avalonia、控制台。
- LiveCharts2 (opens new window) - 简单、灵活、交互式和强大的图表、地图和仪表盘库,适用于.NET。LiveCharts2支持WPF、WinForms、Xamarin、Avalonia、WinUI、UWP。
- Helix Toolkit (opens new window) - Helix Toolkit是.NET的3D组件集合。
- AssimpNet (opens new window) - 用于Open Asset Importer("Assimp")的跨平台.NET Standard封装。该库可用于导入、处理和导出用于在图形/游戏应用程序中渲染的3D模型。支持导入超过40种格式(如OBJ、FBX、GLTF、3DS、Collada)并可以导出其中一些格式(如OBJ、GLTF、3DS、Collada)。Mesh处理功能允许生成或优化用于实时渲染的网格数据。
- Silk.NET (opens new window) - 用于许多高级API的跨平台、高性能、低级.NET Standard封装,如OpenGL、OpenCL、OpenAL、OpenXR、Assimp、GLFW等。除了封装本机API外,它还具有自己的窗口和输入抽象。这使得使用Silk.NET进行游戏和应用程序开发非常容易,几乎包含了3D应用程序开发者所需的一切。
- Veldrid (opens new window) - 用于.NET的低级、可移植的图形和计算库。
- RealTimeGraphX (opens new window) - RealTimeGraphX是一种数据类型不可知、高性能的WPF、UWP绘图库,很快还将支持Xamarin Forms。
- VectSharp (opens new window) - .NET库,用于创建矢量图形和文本,然后将其导出为PDF、SVG和光栅图像格式。
上次更新: 2023/09/21, 10:51:40