![]() |
1
1
听起来您正在寻找将二维几何图形导入应用程序的方法。我认为最好的方法是开发一个内容管道。就像这样:
|
![]() |
2
0
您将使用的坐标仅取决于您如何定义您的视区以及您操作的分辨率。实际上,您可能会考虑在任意坐标系中收集鼠标单击的坐标,然后将这些坐标映射到OpenGL坐标。 |
![]() |
3
0
你想要什么样的图书馆? 类似的东西 方格(dx,dy);? 牵引圆(半径);? DrawPoly(x1,y1,x2,y2…..);? 这不是和glvertex完全一样,但名字不同吗?抽象在哪里? |
![]() |
4
0
我做了一个…它将获取位图图像,并从中生成几何图形。尝试查找三角测量。 第一步是生成形状的边缘,将其从像素转换为顶点和边缘,找到所有边缘像素,并在每个像素处放置一个顶点,然后基于顶点之间的距离,或者(更好)基于边缘之间的渐变差异,以剔除顶点并减少网格的多边形计数。 如果图形绘制程序使用的是“矢量图形”而不是像素,即绘制点并在点之间绘制线,则可以跳过第一步,只需进行三角测量。 第二步,一旦你有了你的边和顶点是三角测量,为了生成三角形,耳剪辑是一个简单的方法,例如。 关于坐标的使用?正如其他人所说,这完全取决于你,为了简单起见,ID只在像素坐标下工作。 然后,您可以根据需要缩放和转换形状以供使用。 |
![]() |
Jimmy Yang · 何时需要进行透视分割? 2 年前 |
![]() |
Max Mister · 使用鼠标事件计算相机的位置和旋转 6 年前 |
![]() |
Lane will · OpenGL选择区域 6 年前 |
![]() |
synchronizer · openGL 2D视差滚动纹理撕裂/接缝 6 年前 |
![]() |
Steven Venham · OpenGL单通道到多通道的可行性 6 年前 |
![]() |
Andrew Lundgren · 如何在OpenTK(迷你地图!) 6 年前 |
![]() |
Kevin Su · 无法在opengl中正确绘制我的汽车 6 年前 |
![]() |
user1832287 · 来自细分控制点的边上的瑕疵 6 年前 |