Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 有没有一种将nxm矩阵转换为obj文件的快速方法?_C++_Opengl_Rendering_Wavefront_Heightmap - Fatal编程技术网

C++ 有没有一种将nxm矩阵转换为obj文件的快速方法?

C++ 有没有一种将nxm矩阵转换为obj文件的快速方法?,c++,opengl,rendering,wavefront,heightmap,C++,Opengl,Rendering,Wavefront,Heightmap,我跟在后面 我有一套数据收集5 x 5米地形单元的平均高度,即一种高度地图。我想渲染整个地形,因此,在教程之后(请参见),我需要将高度贴图转换为obj,这就引出了这个问题 欢迎使用任何不同的更智能的方式渲染高度贴图 PS:为了清楚起见,这是高度图文件的引用: ncols 1330 nrows 1165 xllcorner 1750245 yllcorner 5126883 cellsize 5 NODATA_value -9999 13

我跟在后面

我有一套数据收集5 x 5米地形单元的平均高度,即一种高度地图。我想渲染整个地形,因此,在教程之后(请参见),我需要将高度贴图转换为obj,这就引出了这个问题

欢迎使用任何不同的更智能的方式渲染高度贴图

PS:为了清楚起见,这是高度图文件的引用:

ncols         1330
nrows         1165
xllcorner     1750245
yllcorner     5126883
cellsize      5
NODATA_value  -9999
1307.667 1309.289 1312.596 1316.905 1322.135 1327.314 1332.05 1337.79 1344.144      1351.303 1356.64 1359.371 1361.858 1367.082 1375.733 1385.611 1394.988 1401.936 1406.447 1410.402 1415.272 1419.87 1423.265 1426.903 1430.771 1434.331 1436.966 
......

obj文件是编译器生成的中间文件吗?不,它是保存对象模型的地方,一个简单的波前文件。你说的快速是什么意思?快速比较什么?可能是一个现有的转换工具,或者是一种完全不同的更有效的方式在OpenGL中渲染高度贴图。@alain你尝试过什么吗?例如,从heightmap创建网格?比如这里:obj文件是编译器生成的中间文件吗?不,它是保存对象模型的地方,一个简单的波前文件。你说的快速是什么意思?快速比较什么?可能是一个现有的转换工具,或者是一种完全不同的更有效的方式在OpenGL中渲染高度贴图。@alain你尝试过什么吗?例如,从heightmap创建网格?就像这里: