• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Windy_Max
Keep Moving
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2015年8月30日

游戏引擎基于Handle的资源管理
摘要: 基于Handle的资源管理方案,第一时间想到的应该是Windows了,但是真正想让我实施这个方案的,是《游戏编程精粹1》里面的游戏资源管理篇章的给出的方案。在《游戏编程精粹1》里面的资源标示Handle类,是一个极为简单的32位int类型,分为前16位的index和后16位的magic num,ma... 阅读全文
posted @ 2015-08-30 23:51 Windy_Max 阅读(416) 评论(0) 推荐(0)
 
 

2013年1月2日

Ogre的地形编辑Demo(一)
摘要: 一直想用Ogre 1.8来实现一个拥有较高自由度的地形编辑Demo,在Ogre的地形sample中,只有一块Terrain,明显是满足不了地表纹理丰富的大型地形块的。于是,我的解决办法是,将加入的地形高度图分几个区域,每个区域以一个Terrain的形式加入,这样就生成了一个由多个Terrain组成的大地形,每个Terrain的纹理可以保持不同样式。需要注意的是关于Ogre::Image的运用,用Image类动态生成图片,申请内存必须用Ogre申请内存的方式,如果用new,最后在释放内存的时候,会造成程序的崩溃。= =当时找这个BUG找的真悲剧。其实还有一个更好的实现方式吧,不用申请内存,直接在 阅读全文
posted @ 2013-01-02 15:29 Windy_Max 阅读(720) 评论(0) 推荐(0)
 
 

2012年8月15日

Ogre1.8 地形天空盒生成
摘要: 研究Ogre的程序笔记编译环境 WIN7 32 VS2008 Ogre的版本 1.8Ogre的地形算法是采用Geometry MIPMap的算法,当然贴图也是采用MIPMap的算法,这里有Ogre LOD算法的论文解释:http://www.flipcode.com/articles/article_geomipmaps.pdf看到Ogre的Terrain,突然也想自己实现一个地形的打算,不过估计要过一段时间了,现在来说,ClipMap算法应该更适应现在的游戏,具体的内容可以查看http://www.docin.com/p-118698727.html,对于了解现在LOD的地形算法,这是一篇相 阅读全文
posted @ 2012-08-15 21:36 Windy_Max 阅读(1120) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3