庆贺,绘制出World Wind的LOD地形网格

来源:互联网 发布:nginx怎么通过ip访问 编辑:程序博客网 时间:2024/05/09 07:35

于今天中午十二点整终于找到地方了,断点跟踪调试了这一两天,虽然花很长时间,但终于打开了第一扇门,以后的道将会更有方向些,避免以前样在无谓的地方浪费太多时间。虽然C#和GIS都是才开始学习,但工作没完成总觉得面上无光啊,这些天水都没敢多喝=。=自嘲一下

和一切真理一样,最终找到后却简单的想打下自个:)这会还舍不得,先小高兴会了,修改的方法如下:

Quadtile.cs里的Render函数,找到:
device.DrawIndexedUserPrimitives(PrimitiveType.TriangleList, 0,
verts.Length, vertexIndexes.Length / 3, vertexIndexes, true, verts);

把这个改成画线的就可以了device.DrawIndexedUserPrimitives(PrimitiveType.LineStrip, 0,
verts.Length, vertexIndexes.Length, vertexIndexes, true, verts);

如果还不行,修改ImageLayer.cs里的Render函数,drawArgs.device.DrawIndexedserPrimitives(PrimitiveType.TriangleList, 0,
vertices.Length, indices.Length / 3, indices, true, vertices);方法相同,因为没有改线条的颜色,所以网格图线的颜色还是按实际地形颜色取值,还有以前地形的。。。

贴几张图:

这张是喜马拉雅山哦,这么小。。。还没耐心等到所有的高度信息都下完,可以看到右下角还有进度条