45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:怎么样设计3D游戏引擎?

怎么样设计3D游戏引擎?

2016-08-26 21:06:56 来源:www.45fan.com 【

怎么样设计3D游戏引擎?

3D游戏引擎设计与实现(12

游戏的地图文件格式是非常重要的一种格式,设计得好与坏,都关系到读写和渲染速度。如果保存的信息过少,就会导致渲染时花费大量的时间在计算。就目前主流的3D游戏,都会用这种思想:就是能预先计算的东西,就要先计好,不是在游戏中实现计算。比如用BSP树来保存冲突检测,保存可见性等,都是为了提高渲染速度。

CSBSP文件格式中也是这样的,先计算好所有场境的BSP数据,这样就可以快速渲染。起先我还不知道什么叫BSP,就得赶紧去学习什么叫BSP。看看那本计算机图形学原理的书,原来只是用来保存面的可见性。BSP就是Binary Space Partition(ing)这个文件里除了保存BSP树的数据外,还有使用到的纹理信息,模型信息等。


本文地址:http://www.45fan.com/a/question/68075.html
Tags: 实现 游戏 引擎
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部