|
|
1
1
听起来您正在寻找将二维几何图形导入应用程序的方法。我认为最好的方法是开发一个内容管道。就像这样:
|
|
|
2
0
您将使用的坐标仅取决于您如何定义您的视区以及您操作的分辨率。实际上,您可能会考虑在任意坐标系中收集鼠标单击的坐标,然后将这些坐标映射到OpenGL坐标。 |
|
|
3
0
你想要什么样的图书馆? 类似的东西 方格(dx,dy);? 牵引圆(半径);? DrawPoly(x1,y1,x2,y2…..);? 这不是和glvertex完全一样,但名字不同吗?抽象在哪里? |
|
|
4
0
我做了一个…它将获取位图图像,并从中生成几何图形。尝试查找三角测量。 第一步是生成形状的边缘,将其从像素转换为顶点和边缘,找到所有边缘像素,并在每个像素处放置一个顶点,然后基于顶点之间的距离,或者(更好)基于边缘之间的渐变差异,以剔除顶点并减少网格的多边形计数。 如果图形绘制程序使用的是“矢量图形”而不是像素,即绘制点并在点之间绘制线,则可以跳过第一步,只需进行三角测量。 第二步,一旦你有了你的边和顶点是三角测量,为了生成三角形,耳剪辑是一个简单的方法,例如。 关于坐标的使用?正如其他人所说,这完全取决于你,为了简单起见,ID只在像素坐标下工作。 然后,您可以根据需要缩放和转换形状以供使用。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |