【问题标题】:XNA Creating a terrainXNA 创建地形
【发布时间】:2012-07-18 22:28:58
【问题描述】:

我对 XNA 很陌生,对……大多数概念有点困惑。任何指向好的方向都会有所帮助!

我有一个行/列格式的数据结构。本质上,它们代表地形的高度值。如何绘制地形? (请注意,我不是从文件中读取这些数据)

这是数据的示例表示。实际数据可以多达 100 行 x 1 百万列。

3 4 5 6 7 1
2 2 1 4 1 6 
4 5 7 9 0 0
5 3 3 4 5 6
1 2 1 4 1 1

编辑:我可以创建一个 3D 纹理对象并用高度数据填充它并渲染它吗?我认为这比创建和网格化三角形更容易,对吧?

【问题讨论】:

  • 尝试谷歌搜索,“xna 中的地形渲染”。

标签: c# xna


【解决方案1】:

我建议 Riemer 的教程 - 他们处理基于高度图的地形渲染。检查http://riemers.net/。它们提供了一个良好的开端,一旦您通过它们搜索四叉树地形渲染 - 这是为了优化渲染。

【讨论】:

    猜你喜欢
    • 2012-11-20
    • 2011-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多