REDengine
REDengine是CD Projekt RED独立开发的游戏引擎[2],专为CD Projekt RED的非线性角色扮演游戏设计。 特色REDengine是可移植的32位和64位软件平台,在Microsoft Windows下运行[2]。REDengine首次在《巫师2:国王刺客》的Windows版中使用[3]。升级后的REDengine 2用于《巫师2》的加强版[2],游戏还增加了Xbox 360[4]、OS X[5]和Linux平台的支持。不过这些平台的兼容是使用类型Wine的兼容层eON实现的。REDengine 3专为64位软件平台而设计,还可在PlayStation 4[6]和Xbox One下运行。 版本REDengine 2REDengine 2使用中间件,如Havok用于物理运算,Scaleform GFx用于用户界面,FMOD用于音频[7]。此引擎用于《巫师2》的Xbox 360版[8]。 REDengine 3REDengine 3专为64位软件平台设计,用于开发开放世界游戏环境,如《巫师3:狂猎》。引擎改善了面部和其他动画。照明效果不再受对比度降低影响[2]。REDengine 3还支持体积效应,实现云、烟、雾等粒子效果的高效渲染。引擎支持高分辨率纹理和映射、动态物理和升级的唇声同步系统。 然而由于纹理流送的限制,高分辨率纹理可能并非总有效果。 REDengine 3具有灵活的渲染器,用于延期或前向渲染管线。这会形成各种电影效果,包括散景景深,颜色分级以及与多重照明相关的镜头耀斑。REDengine 3中的地形系统使用密铺和不同层次的材质,所以很容易混合[2]。 REDengine 42017年,CD Projekt透露他们有四个项目正在开发中, 所有的项目都将使用RedEngine的下一个迭代版本RedEngine 4开发[9]。 使用REDengine的游戏
参考资料
|