原始发动机的发动机演变
仪式娱乐公司在2005年7月4日宣布他们的新游戏被授权使用Origin引擎和Steam系统。这证明原点引擎的效果再一次被大家接受。
引擎原理着色器
最高性能的基于着色器的渲染为游戏开发人员提供了快速简单的开发,甚至是最复杂的场景。原点渲染。多核处理和SIMD,以及通过DirectX实现的最新图形处理器功能和高级处理器技术,让您梦想成真。
渲染库。使用Valve的数据库或使用自己的算法来扩展现有的着色。现有技术包括所有非。
真实感渲染(NPR),也就是《军团要塞2》和《半条命2》的剧集,都是在同一个引擎中实现超现实复杂的灯光效果。
LOD模型。目前是世界上最高级别的LOD模型(所有几何判断都由引擎独立完成。)
亮度(alpha)覆盖范围。启用卓越的动态渲染和抗锯齿alpha测试,如树叶、栅栏和格子。
无限分辨率掩蔽。使用距离编码亮度来掩盖具有无限分辨率的纹理,在不同的条件下,alpha测量是不同的。
动态照明和阴影
辐射照明。世界任意几何顶点的光线隐藏和辐射照明。使用编码信息制作真实的灯光效果,灯光与自然结合的凹凸贴图,更精确的灯光显示细节,包括自创的阴影。辐射照明是通过分布计算得出的辐射率(vrad),可以快速达到光影的效果。
高动态范围(HDR)照明。所有照明,包括地图数据、地图的动态照明和场地环境,都由HDR计算。DirectX 9级硬件上支持高动态范围光照,依然支持原点,还可以开启抗锯齿和景深。
辐射传输/间接照明。动态物体和世界上所有的反射光结合起来计算。更真实地反映人物的所有动态反射效果。
高分辨率动态阴影。将计算阴影投影对象或动态对象附近所有光源的角度、距离、亮度和光源亮度排列顺序,以达到真实的灯光阴影效果。
边缘照明
突出模型的边缘光照效果非常震撼,有些类似闪电,在《求生之路2》和《军团要塞2》中都有体现。
高级材料制图。拥有漫射、镜面、细节、发光、闪光等特效。
影响
范围效应。包括粒子,物体,烟量,火花,血和环境效果,雨像雾。
粒子影响。origin的高级粒子系统可以发射真实的魔法或火、爆炸、雪等模型。多核显卡
优化以提高粒子渲染性能
粒子编辑。编辑和创建粒子系统及其完整交互的能力,系统预览可以立即看到刚才的编辑。
软粒子。设置粒子的硬度来模拟物体的反弹和跌落伤害程度,这个系统不需要消耗太多的资源。
运动模糊。移动时,相机会产生有规律的模糊,和人眼一模一样。
水。可以产生逼真生动的效果和菲涅尔水面反射折射效果。
材料
材料系统。origin的定义,它指定了如何将教材集中的对象制作成使用和纹理的对象。当一种指定的材料打破一个物体时,它会听起来像是发生过或被拖过另一边,这影响了物体的质量和浮力。仅基于系统的灵活性,系统远远优于其他纹理。自阴影凹凸贴图创建预先计算的辐射、灯光的柔和阴影、环境和动态以及遮挡。从阴影凹凸映射到当前和老一代图形硬件来呈现源。
折叠贴图(*褶皱贴图)。特别适用于拉伸面部皱纹和衣服,更多纹理贴图,以及压缩模型的混合以提供动态表面细节。
细节映射。结合高频和低频纹理和细节,在保持明显纹理密度的同时节省内存。
多功能多纹理融合。定义锯齿边缘融合和变化,并使用多种不同的纹理组合模式来校正表面颜色。
动态色彩校正。交互式地编辑带有色偏和对比度的场景,以符合设计者想要的艺术风格。高度兼容,兼容流行的图形和3D建模软件,可以创建高度风格化的人物和武器。
车辆原点合并工具集。一套强大的工具有助于高效地编辑和扩展动画,并在文字和对象的范围内定义广泛的物理交互。
数字肌肉效果。模拟肌肉组织的情绪、言语和肢体语言。球形的眼睛真实地反映了情况和家。专注于物体,不要总是在某个方向。
独立语言系统(*语言独立语音)。特点准确和自然的嘴唇是同步的任何语言。
改善人体皮肤色素沉着。皮肤展示包括自然的人类皮肤着色,包括观看相关的菲涅尔现实效果。
模型和材料编译器。用Studiomdl和Vtex编译模型和素材工具进行集成。
模型查看器。在线框预览模式下查看阴影、纹理或视图模式。设置一个HitBox,播放动画,并微调物理限制。骨骼动画系统。复杂的运动模型和关节是使用Valve的专有骨骼动画系统。
面部动画系统。Valve专有的面部动画系统和动作被完美地结合到一系列语音驱动的自然面部表情和感觉中。超过40种不同的面部“肌肉”让玩家体验到游戏中角色丰富的感情。
程序动画工具。调整玩偶物理,骨骼动画跟随,场景物理和自定义程序控制器。
动画融合。手势的无缝集成创造了连续的运动或做出添加任何命令的情况。分层动画的融合可以合成各种有趣的动画阀门编辑器,独创的地图制作工具是直观的“所见即所得”的建筑设计和环境建造层面(几何、纹理、光照)。放置的脚本模型、实体和NPC,以及编译和运行游戏的级别。包括VMPI工具,大大减少了建立映射时多台计算机分配的编译时间。
表面位移(*位移表面)。您可以自由创建各种形状的自然山丘、山谷、沟渠和斜坡,并用隧道置换几何图形刷表面。使用笔刷和顶点工具变换和编辑置换曲面。
实体笔刷工具(*笔刷实体)。阀门的原始属性。用画笔全方位定义物体与世界的交互方式,包括障碍物、门、触发器、区域入口、背景声音等等。
环境映射(*天空盒。).天空拳击扩大了视野,增加了对远处物体的视差。
灯光预览。轻松查看内部灯光的水平影响源。起源于具有高度可扩展网络功能的物理系统,并且重视处理器和带宽效率。灵敏的物理反应,世界中人物之间的互动和体内人工智能物体的模拟,还有声音和图像,都是从物理中沿袭而来的。原产地的物理特性可以控制设计的最高水平。
机械。具有相同操作机构的机器可以有齿轮、皮带和滑轮。
车辆。无论如何,在多人游戏中,所有玩家都可以一起乘坐一辆车,每辆真车的功能根据表面材料的不同而不同,比如弹簧悬挂和雪橇表面。可单独调节的参数包括马力、变速器、最大速度、转弯速度、轮胎材料、轮胎摩擦力、弹簧张力/抑制等等。依靠完全真实的数据来模拟最真实的驾驶体验。
对象变形(*可变形对象)。使用玩偶物理和预定义的动画,基于物理的动画模拟灵活的头发和混合的衣服。例如,绳索和缆绳可以根据风力或运动水平动态摆动。
交互式*约束系统管理器。约束骨骼的所有效果,设置所有条件,自由计算,其搭配概率是无限的。*反向运动学确保一个人的四肢对周围地形做出正确的反应,比如周围障碍物的不平衡和调整。起源引擎的标志在于玩家之间的随机交流和非玩家角色的互动。人工智能系统允许NPC跟随玩家,并根据情况选择加入战斗。人工智能可以移动、飞行、跳跃、下蹲和爬楼梯进入洞穴或地下。
调谐系统。高级导航系统具有局部路径搜索回避功能,帮助周围NPC导航;例如,路线调整系统与由动态关卡设计者设计的道路相连。在这个系统的控制下,他们可以提前知道类似的死胡同,并自动计算道路,修正前进路线。人工智能可以模拟人类的感官、视觉、听觉,甚至利用味觉来追踪和识别物体。调音系统几乎可以用来判断任何事情。
交互式人工智能。设置玩家和NPC的关系。单个NPC、大量NPC、单个玩家(或更多)用实体来判断危险程度,从而建立自己的感情,比如仇恨、喜欢或恐惧。
打击人工智能。人工智能团队可以共享敌方数据或一起操作物品。一名队员去突击,其他人掩护火力。对目标的感知,感知他人的移动或者换子弹。
输入输出系统。灵活的I/O系统带来前所未有的代码设计。完全应用在C++中,origin engine的架构兼顾了扩展性、灵活性和性能。Valve使用origin引擎的代码构建获奖游戏,无需单独开发。这让你的开发者可以花时间实现有趣的游戏设计,而不是从头开始。
*多平台兼容性。兼容PC和Xbox360平台。从2005年开始,在代码库中使用Microsof Visual Studio。
多核处理(*多核)。Origin Engine游戏可以通过使用PC和Xbox 360的多核处理器来提供高性能的游戏体验。
代码克隆(*代码重用)。建立新的游戏路线、人工智能行为和游戏对象,并以此作为测试Valve起点的基础程序,简单快捷。
完全控制(*完全控制)。被许可方可以获得原始引擎代码库的任何部分。
效率计算。阀门开发的产品优势和自我优化。
监控(*剖析)。使用Valve现有的有用工具来监控视频、网络和游戏的整体性能。
示范。Valve的GUI模仿了Windows的控制界面,但是效果和origin引擎代码是一样的。Origin引擎包括一套强大的数字音频技术,用于在游戏世界中创建充满活力的音乐。将音效和对话无缝混搭,搭配出超越现实的沉浸式音乐效果。
*线程声音引擎。您可以在多核系统的核心单独运行混合过程。
内存管理。音频和流媒体可以异步加载,并缓存在固定文件夹或预加载的文件中。
环绕声。支持立体声、耳机、四声道和5.1甚至7.1环绕声混音。
三维空间化计算遮挡和阻塞的影响,根据距离和环境使用自定义的三维空间混响计算方法。
数字信号处理器(*DSP)。多功能DSP滤波器,可预设和堆叠,包括混响、
合唱,ADSR,低频振荡(低频振荡器),低通道,高通道和全通道滤波器。自定义或预设的DSP效果可以触发游戏中的基本声音环境。
音频格式压缩。Origin支持无损预读ADPCM、MP3播放*(需要Miles音响系统)和XMA。这样就可以直接使用外来声音文件,而不需要创建声音文件。
高级预处理效果。声音设计师可以自定义多普勒效应,频移,距离和其他多声道效果。16位44kHz,支持立体声和波形文件的所有功能。
波形文件的实时拼接。一个简单的脚本系统允许音频设计人员通过使用波形文件来安排适当的声音序列并创建宏大的声音场景。
整体混音控制(*整体混音控制)。音频设计师可以使用几个集成的混音脚本,这样游戏就可以动态地切换混音。以便突出诸如对话场景设置的其他动作。
声音脚本环境系统。VAudio的设计者可以自定义脚本环境中的随机和循环事件,以及基于玩家空间位置触发的DSP效果。这也可以修改游戏逻辑的动态效果。
*基于材质的效果。音频设计师可以定义脚本建立素材的具体影响,DSP参数可以设置物体摩擦、脚步声和空间声音的自动反射效果(*EXA)。原版多人游戏是全球数百万人同时测试的,全球每个月多人游戏超过90亿分钟。多人连接的起源提供了便捷的服务器查看和好友即时信息。可以提前查看所有在线服务器的流量和延迟,以及好友的所有动态,减少不必要的连接麻烦。
服务器浏览器。显示所有活动的游戏服务器,并允许家庭选择加入哪一个。玩家可以过滤和排序服务器列表,以加快服务器的显示和选择。
来自朋友的即时消息。允许玩家在自己之间玩游戏,添加好友,和当前好友一起玩游戏。在朋友间享受游戏信息。没有服务器玩的时候可以选择和朋友聊天,管理系统让列表不那么乱。Origin为下一代游戏主机提供了一个理想的平台,包括主流的Xbox 360。
资源转换(*资产转换)。定制工具,将PC资源(地图、模型、地图)转换为XBOX360兼容格式。
使用特殊加载器(*Xbox 360专用加载器)。将游戏数据写入的专有工具
自定义格式,下载速度快,阅读时间短。
跨平台游戏。多网络的设计让PC和360平台同台竞技,也简化了平台开发和测试环境的问题。
集成Xbox LIVE代码。丰富的兼容性,界面和日志。该引擎的第一个特点是模块化,带来了极高的扩展性和简单的开发难度,可以轻松做出各种类型的游戏。第二个特点是开发者优化治疗(得之而用之)。从2004年开始,origin引擎面向第三方开发者。这是一种新的开发机制,开发者只需支付一次授权费,就可以获得最新版本的origin引擎及其所有后续更新,无需支付第二次费用。再次,该系统还针对第一人称和第三人称战斗游戏进行了优化,但也支持任何视角和任何游戏类型。第四,它为角色动画和AI提供了先进的支持,拥有业界最先进的人工智能,带来可爱、狡猾、有趣的盟友和敌人。第五,专利渲染系统。可以创造出一个美好的世界,精密的物理和强大的音效,让玩家沉浸其中。这使得开发者可以专注于内容创新,而不是专注于编程问题。《起源》开启了游戏行业创造新游戏风格的大门。
在线性能
——Steam,起源的多人游戏平台,支持全球最大的网络游戏,包括胜利日:起源、反恐精英:起源和军团要塞2,也是全球最大的网络游戏文化聚集地之一。《起源引擎》制作的游戏原生支持强大的网络连接和多人游戏功能,包括多达64名玩家的局域网和互联网游戏。该引擎集成了服务器浏览器、语音通话和短信发送,开发者无需二次开发。