首页 文章
  • 3 votes
     answers
     views

    OpenGL:地形不绘图(高度图)

    EDIT: I'm thinking the problem might be when I'm loading the vertices and indices. Maybe focus on that section :) 我正在尝试从bmp文件加载高度图并在OpenGL中显示它 . 与我尝试的大多数事情一样,所有内容都编译并运行没有错误,但屏幕上没有任何内容 . 我似乎无法隔离这个问题,因为...
  • 3 votes
     answers
     views

    在地形图上绘制道路

    我有道路左侧和右侧的顶点坐标(显示为绿色和黑色点) . 我的地形是一个数组,其中的方块角代表不同的高度值 . 我通过给每个顶点提供插值高度来绘制我的道路但是没有给出正确的结果(道路不与地形重叠) Question : 在opengl中有没有办法可以正确地画出这条路?或者我必须手动计算所有交叉点(蓝点)并镶嵌我的道路? **编辑:**如果我给每个顶点一个插值高度,这就是结果 . 由于高度图看到一些...
  • 1 votes
     answers
     views

    如何将Ciff.ReadEncodedTile从C#中的高度图转换为高程地形矩阵?

    我是新手阅读tiff图像,我试图通过使用LibTiff从tiff Map 获取高程地形值 . 我需要解码的 Map 是瓷砖组织的 . 根据图书馆文档和网络研究,我正在使用的代码片段下面获取这些值: private void getBytes() { int numBytes = bitsPerSample / 8; //Number of bytes d...
  • 1 votes
     answers
     views

    如何在缩放地形中正确获取点(x,z)处的地形高度

    为了将高度图图像的每个像素正确映射到地形,我们将得到宽度和长度均比高度图的实际宽度和长度小1个单位的地形 . 例如,如果我们的图像宽度仅为2像素,则每个像素将映射到四边形的每个顶点 . 我们有2个像素但只有1个单位的地形 . 我试图通过缩放地形来填补地形尽头的空四边形来“解决”这个问题 . 然而,当我试图在某个(x,z)点获得地形的高度时,这是有问题的 . 问题并不完全是您所看到的缩放 . 首先,...
  • 4 votes
     answers
     views

    调整Hexagon网格的高度图生成

    目前我正在开展一个小项目,只是为了一点乐趣 . 它是一个使用OpenGL的C,WinAPI应用程序 . 我希望它会变成一个在六边形网格上播放的RTS游戏,当我完成基本的游戏引擎时,我计划进一步扩展它 . 目前,我的应用程序包含一个保存顶点和高度图信息的VBO . 使用中点位移算法(菱形方块)生成高度图 . 为了实现六边形网格,我采用了解释here的想法 . 它向下移动一个正常网格的奇数行,以便相对...

热门问题