我想实现一个 3D 赛车游戏,我需要估计地形上任意点的坡度的大小和方向。
地形数据格式:
- heights[ ][ ]:二维浮点数组(以米为单位表示高度)
- 单位:(i, j) - (i, j+1) 和 (i, j) - ( i+1, j) 以米为单位
前任:
3|1311
2|2542 <-- 2D array of heights in meters
1|2231 (unit distance between two cell is, say, 1 meters)
0|1121 (so the highest point of the terrain (x = 1.5 meters, y = 2.5 meters)
---- is 5 meters high)
0123
例如,(x = 1.75 米,y = 2.25 米)处的坡度值和方向是多少?
你的插值算法是什么?