新浪首页 > 新浪游戏 > 新闻动态 > 网络游戏 > 正文
中国自主游戏引擎GFX-3D技术白皮书
http://games.sina.com.cn 2005-07-04 13:46 新浪游戏

  我们知道引擎技术是一款网络游戏的核心,任何一个产业的发展尤其是高新技术产业,都需要掌握核心的技术。

  在网络游戏核心技术自主知识产权方面,目标长期以来一直在坚持不懈地进行尝试、研究。为研制自主引擎,拥有核心技术及标准,目标花去了一年零四个月,虽然在网络游戏这一发展迅速的行业看起来时间较长,也错过了很多发展的机会,但是付出总有回报,日前
目标获得了北京市科委的专项拨款950万元人民币,用来完成科委“网络游戏核心技术开发及平台化”的课题,并对其评价“此举意义深远。”

  此次专款课题的核心内容便是目标自主研发的“OverMax SDK”游戏平台,包括数据库引擎OmUtil、图像引擎Gfx3d、多媒体播放引擎Mfx和文本引擎Tfx,而因为在图形图像的强大表现能力,这一平台被通俗地称为“GFX-3D”引擎。

  今天,我们就来介绍一下其中的图像引擎“GFX-3D”部分,它包括图像渲染管道程序框架和2D引擎、3D引擎等多个部分,我们就重点介绍一下其中的3D引擎。

  它包括:

  1.3D碰撞系统

  a.支持的3D基本元素的有包围盒、矩形体、球体、圆柱体和不规则多面体;并支持它们之间的碰撞检测。

  b.快速准确的碰撞检测算法。......

  2.GMA模型动画系统

  a.高效的3D模型动画实现,可在TNT2M64-32M级别的显卡上同屏渲染多边形10万以上。

  b.支持多个动画相互共享网格顶点数据以节约显存

  c.支持顶点位移、旋转、缩放动画。

  d.支持破碎、爆炸动画

  e.支持网格增减多边形动画......

  3.摄像机系统

  a.支持第一人称、第三人称追尾和斜45度俯视等多种视角

  b.支持自定义摄像机运动轨迹

  c.支持透视投影和正交投影......

  4.纹理资源管理

  a.支持纹理资源引用计数动态加载/卸载功能

  b.支持加载时和运行时动态修改纹理品质

  c.支持BMP、TGA、PNG、GIF、JPEG 等多种图形格式

  d.支持纹理压缩,可节约显存......

  5.场景管理系统

  a.支持动态局部加载、卸载(可用于超大型室外场景)。单个场景可达1平方公里包含300万个多边形以上。

  b.高效的渲染管理系统,可在PIII-800MHz, TNT2-M64-32M的机器上以30fps的速度运行超过300万个多边形的场景.

  c.支持太阳光和太阳光光效;太阳的高度角、颜色、亮度等属性可实时非线性变化.

  d.支持场景间的无缝衔接(可用于无限大场景的游戏世界设计,无需场景切换,游戏者可直接步行到游戏世界的每一个地方)

  e.支持动态的天空盒子。......

  整个“GFX-3D”引擎除上述系统外,共计包括15个系统,而在研发的过程中,目标不仅追求高端技术领域的尝试,同时也考虑到了市场的因素,其中最能体现中国特色的便是,很多系统对于资源需求甚至降低资源占耗起到了很大的作用。

  对于我们玩家来说,就是一句话,需求配置低!

  这一引擎已应用于《天骄II》、《傲世Online》这两款游戏,当然在其商业化运营后还会被使用于其他游戏,其高端、低配置的特点也使其在国际市场上具有一定的竞争力,对于中国网络游戏产业的发展也起到了一定的促进作用。


编辑:梁凌

评论】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭
 相关链接
新浪游戏 天骄2 专区
新浪游戏 天骄2论坛 论坛


新 闻 查 询
关键词

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright @ 1996 - 2005 SINA Inc. All Rights Reserved

版权所有 新浪网
北京市通信公司提供网络带宽