各位论坛好友:
          我是一个研一新生,刚学习OpenGL,老师叫我编个地形,还要有天空和模型在里面,可以实现漫游,有没有哪位仁兄仁姐帮帮忙,给个思路,谢谢!!!

解决方案 »

  1.   

    就是简单的由一张高度图生成地形,然后周围贴上几张天空的图片,然后控制自己的摄像机移动即可。到这里下载http://download.csdn.net/source/2607663
      

  2.   

        我以前做过三维随机地形,是先在X-Z面设置等距的网格,然后在Y上取随机值,最后在Y上的点之间用Catmull- Rom 插值算法进行平滑绘制面片。
         对图形最常用的平滑处理有滤波和插值两种, 滤波处理虽然能够得到图形的平滑的三维显示效果, 但相对于原图形, 其内容发生改变, 存在一定程度的失真, 因此我们侧重使用插值方法。而插值算法中使用较为广泛的就是Catmull- Rom 插值算法。所以在此随机地形中,我用了Catmull- Rom 插值算法,效果还是不错的。
         具体对三给地形的概述可看我的博客:http://blog.csdn.net/fba529635/archive/2010/08/08/5797017.aspx
        另外有一些随机地形的资料,我觉得还不错的,需要的话可以给邮箱我:[email protected]
      

  3.   

    这个不难,一般是网格地形,我估计网上有很多源代码,不过基于directx的比较多,
      

  4.   

    楼主可以参考一些网上的资料,这个方面的很多最重要的是先明白计算机图形原理和opengl
      

  5.   

    我直接给你发送到tom的邮箱了!