我想获得有关使用 C++ 的帮助,以便使用 3d 点数组绘制多边形。我已经对我的数组进行排序,以便我的点按顺序排列(即一个点跟随另一个)。任何帮助将不胜感激。谢谢
最佳答案
除非我误解了这个问题,否则您将需要一个 3D 渲染 API,例如 Direct3D或 OpenGL .还有其他选择,但这两个是迄今为止最受欢迎的。
您必须知道 Direct3D 仅在 Windows 上可用,而大多数主要平台都支持 OpenGL。但是 Direct3D 是 DirectX 的一部分,它是一整套多媒体 API,而 OpenGL 是严格的图形(除了用于音频的 OpenAL)。
无论您选择哪种方式,在线上都有无数关于绘制基本多边形的教程,只需通过 Google 快速搜索即可。
关于c++ - 如何使用 C++ 使用 3d 点数组绘制多边形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7162001/