• 1.摘要
  • 2.基本信息
  • 3.基本内容
  • 4.设计目的
  • 5.程序配置
  • 6.动画系统

虚幻

3
游戏开发平台

基本信息

  • 中文名

    虚幻

  • 外文名

    Unreal

  • 性质

    游戏开发平台

  • 面向

    下一代游戏机DirectX 9个人电脑

  • 包括

    大量的核心技术数据生成工具

  • 设计目的

    是提高易用性

基本内容

虚幻(Unreal)游戏引擎是一个面向下一代游戏机和DirectX 9个人电脑的完整的游戏开发平台,提供了游戏开发者需要的大量的核心技术、数据生成工具和基础支持。

设计目的

虚幻引擎的主要设计目的是提高易用性,其易用性主要侧重于数据和程序编写的方面,这样美工只需要 专业人士的少量协助,就可以尽量完成更多游戏的数据资源。而且这个过程是在可视化状态下进行的,这样,既提高易用性,无形中又增加了趣味性,操作十分方便。

《虚幻》游戏引擎LOGO

程序配置

64位色高精度动态渲染管道

Gamma校正和线性颜色空间渲染器提供了完美的颜色精度,同时支持了各种后期特效例如光晕,镜头光环和景深等效果。

在最新的一代显示芯片发布的过程中,我们注意到了一个非常明显的特点,就是新一代的显示芯片已经不再满足于传统的32位色深,转而需要更加高精度的颜色范围,这一点在NV40和R420身上都能非常明显的看出来。在NV40上,这种技术被称为HPDR技术,而在R420身上,这种技术也有所体现。

十分高级的动态阴影

虚幻引擎3提供对下列3种阴影技术的完全支持:

· 采用动态模板缓冲的阴影体积技术,能够完整支持动态光源,这样就能在场景中所有物体上精确地投射阴影。

· 能够让动态的角色在场景中投射出动态的、柔和的模糊阴影,这个过程是通过使用16X超级取样的阴影缓冲实现的

· 采用了拥有极高质量和极高性能的预先计算出的阴影遮罩,从而可以将静态光源的交互现象离线处理,同时保留了完整的动态高光和反射效果。

支持布娃娃(ragdoll)系统

布娃娃(Ragdoll)系统,是目前最为流行的一种非常高级的物理引擎,能够付给物体以一定的质量,形状等特性,从而获得非常逼真的力学动态效果。Half Life 2、Pain Killer等著名游戏均采用了这个物理引擎。

动画系统

◎ 骨骼动画系统;支持每顶点可达4骨骼同时影响的效果以及复杂的骨骼结构。

◎ 动画由一棵动画物体树驱动,包括: