半衰期 2 橙盒版(The Orange Box)
< Zh
Jump to navigation
Jump to search
起源2007 引擎分支(以前的 Orange Box 引擎分支)于2007 年与 Orange Box 一起发布(
,
,
),继承 起源2006 引擎分支。它与
求生之路 引擎分支 并存,直到 2010 年被
异形丛生 引擎分支 的发布所淘汰。尽管如此,
起源2013 和
起源2013 多人分支 分支还是在 2013 年发布,作为这些游戏的更直接升级。
Orange Box 建立在原始的《半衰期 2》分支之上,需要安装其内容才能工作。
版本
实际上有三个 Orange Box 分支,在 SDK 启动器中称为 起源2007、
起源2009 和
起源 多人分支。 2009 和 MP 分支没有不同的功能集,但由于各种底层更改(包括不同的 SteamID 方案和 Mac OS X 兼容性),它们与 2007 不兼容。
功能
自 起源2006 引擎分支以来的新功能是:
2007
- 多线程
- 逻辑、渲染和音频已被线程化以在多核环境中获得性能提升。
- 更好的粒子系统
- 一个全新的、艺术家驱动的粒子系统,取代了旧的硬编码粒子系统。
- 阴影映射
- 玩家手电筒等特殊动态灯光现在可以投射出高质量的动态阴影。
- 改进的高动态范围渲染
- 重新制作更适合户外场景的 HDR 色调映射。[1]
- 运动模糊
- 廉价又简单的相机运动模糊。[1]
- Hardware Morph (HWM) 弯曲和皱纹贴图
- 一个新的、强大的面部动画系统,支持在弯曲动画期间为面部添加精细皱纹细节的纹理。
- 条件语句
- 用于材质的新条件语句,可针对低端机器优化它们。
- Phongwarp 纹理和其他 Phong 改进
- 在
起源2006 中引入的 Source 的 phong 着色已升级为附加功能,例如反射着色、反照率着色、phongwarp 纹理等。
- 自阴影凹凸贴图
- 一种特殊的、更廉价的凹凸贴图,用于带有烘焙阴影的画笔着色器,以产生自阴影表面的错觉。
- 自动的置换表层纹理
- 减轻跨置换表层的纹理拉伸。
- Alpha 覆盖范围
- 类似矢量的边缘到光栅图像,快速。
- 模型的流动自发光纹理
- VertexLitGeneric 的高级流动发光,特别用于
半衰期2:第二章 中的 Vortigaunts。
- 模型上的镜面反射和自发光的菲涅耳(Fresnel)效果
- 在
VertexLitGeneric
上,$envmap 和 $selfillum 有新的参数来启用菲涅耳效果的着色。 - 电影化物理
- 离线渲染的烘焙物理动画,并以最低的性能成本带入引擎进行播放。
- Visclusters
- 将新实体放置在具有不间断可见性的大型开放区域中,从而减少编译时间。
- 地图列表缩略图
- 一个面向控制台的服务器浏览器 UI。
Xbox 360 支持
- 对模组制作者没什么用,不用说!

2009
- Mac OS X 支持
- 粒子系统调整
- 粒子现在可以渲染斑点和模型。在
起源2013中删除。
- Disable phys_bone_followers
phys_bone_follower
s can now be disabled on dynamic props for performance gains and lower entity counts.
2013
起源2013有它自己的页面。
可用性
大多数使用此分支的游戏在发布时都是对 起源2013 或
起源2013 多人分支 分支的升级。不过,2007 分支的游戏代码包含在现已弃用的 Source SDK 应用程序中。
起源引擎 2007 年版
- Template:Game name (formerly Source SDK Base - Orange Box)
E.Y.E: Divine Cybermancy
- Template:Game name