AstaTus
-- 夏天不热。。
posts - 22,comments - 12,trackbacks - 0
      终于把无限地形调试好了,但纹理部分还没做。那个恼人的BUG总是把机器搞成蓝屏,微软的东西用起来就是不放心啊。-_-
      下一步要做鼠标拾取,但发现扩展比较乱,打算重构下,具体思路是:
      1.把四叉树拿出来单独做成一个类,节点是node,只标管理坐标等方位属性,然后再用entity类attach上去,貌似现在大多数引擎都是这样做的。
      2.node用composite 模式 可以自己create节点 四叉树的那个类就是把node 和entity封装成树,以后如果有其他的场景管理模式就不需要改动node和entity类了
      暂且只想了这些,具体细节还有很多的考虑,只能慢慢来了
      .打算以后在编辑器里将场景直接导出成一个文件,然后在游戏里导入文件就行了~
      额,貌似还有很多事情~
      纹理没做 样子比较难看 不贴图了。
posted on 2009-02-16 09:59 AstaTus 阅读(724) 评论(2)  编辑 收藏 引用 所属分类: DIRECTX9

FeedBack:
# re: 无限地形~
2009-05-16 08:51 | arun
能说下怎么把 固定大小的lod地形块,变成无限地形吗
有源码或相关资料也可以,谢谢rfc_1984@hotmail.com  回复  更多评论
  
# re: 无限地形~
2009-05-24 13:29 | AstaTus
@arun
根据相机位置动态加载相机附近的地形块,具体加载多少还要看相机的远平面距离或者用雾遮挡较远的不被渲染的地形块。。
  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理