Windows实时绘图:2D绘图和3D绘图所用的API有何不同?

发布时间 2023-08-28 11:45:55作者: 2086nmj

3D绘图众所周知的有OpenGL、WebGL等。

2D绘图有GDI、GDI+。

它们在进行数据渲染方面有何区别?

2D图形渲染不需要3D渲染上的一些坐标转换,但是二维转换还是要的。进行渲染时,也要有渲染管线->生成图片。

  • ArcMap绘图用的是哪个图形接口?
  • QGIS用的是哪个图形接口?
  • GeoTools渲染地图时又是用的哪个图形渲染接口?不可能用硬编码的方式实现矢量转栅格(rasterize)出图吧?
  • CAD绘图用的是哪个图形接口。。

总结:不管是什么绘图软件,或者不绘图,只是渲染出图,都要有数据读取(更新数据之后要重新读取数据)->渲染成图片->展示在屏幕上。