找回密码
 立即注册
搜索
查看: 1380|回复: 0
打印 上一主题 下一主题
收起左侧

[游戏资讯] 正式支持即时光线追踪!Epic Games发布最新游戏虚幻引擎4.22

[复制链接]

版主勋章 - 版主勋章

 成长值: 23070

宝血灵晶结丹成就紫铜v3_04紫铜v2_03灰铜v3_01紫金v1_04紫银v1_02绿金v3_05紫铜v1_05灰金v1_05蓝铜v1_05蓝银v1_05绿金v1_01绿铜v3_05绿银v3_05红铜v1_05紫银v2_05灰铜v1_05

跳转到指定楼层
楼主
 楼主| 发表于 2019-4-5 01:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

Epic Games发布最新版游戏引擎虚幻引擎(Unreal Engine)4.22,除了正式加入即时光线追踪(Real-Time Ray Tracing)技术,以精确呈现即时光照与阴影效果之外,也加入即时代码开发(Live Coding),并且加速建置时间,在代码开发工具上,开始支持微软最新Visual Studio 2019。

Epic Games去年5月宣布要在其虚幻引擎中支持即时光线追踪特效,还与Lucasfilm合作,展示了使用即时光线追踪技术的星际大战动画片段,而现在该特效正式在虚幻引擎4.22提供,除了光线追踪,还同时增加了路径追踪(Path Tracing)。




这个版本的光线追踪支持平行光、点光源、聚光灯以及矩形光,该特效能精确计算物体位在相机成像平截头体(Camera Frustum)的内部还是外部,也能计算场景中地面物体的柔和环境遮蔽(Soft Ambient Occlusion),甚至是复杂的半透明表面,最新的光线追踪也能正确算出光线折射与反射结果。

除了光线追踪,虚幻引擎4.22还加入了路径追踪特效,可以用来计算间接照明的全局照明路径,在引擎中产生参考标准的参照渲染,可用于直接改进场景中的工作流程属性,使用者不再需要输出到第三方路径追踪器中进行比较。




这个版本也改进即时虚拟生产工作管线(Virtual Production Pipeline),合成工具Composure现支持即时合成,使用者可以直接在虚幻引擎中合成图像、视频以及CG元素,即时合成绿幕与引擎属性,官方提到,这对于预视觉化很有帮助,导演可以更直觉地了解绿幕加上最终场景的样子。

现在所有虚幻引擎4.22的开发者都可以使用Molecular Matters的Live++元件,该元件支持C/C++应用程式热重载,Live++会在背景编译代码变更,并直接修补到正在执行的机器码中,以大幅提升代码迭代速度,官方提到,Live++现在整合到虚幻引擎新的即时代码开发功能中,与传统热重载机制不同,即时代码开发修补单一函式,不需针对物件重新实例化进行特殊考察,对于大型专案来说更可靠也更具可扩展性。




官方还最佳化了UnrealBuildTool以及UnrealHeaderTool工具,让C++迭代速度上升了三倍,根据官方提供的数据,在相同专案范例下,虚幻引擎4.21的总增量建置(Incremental Build)时间为7.47秒,而4.22版本只有2.14秒,速度改善了340%,另外,官方还改进了增量建置的相依性检查的准确性,包括侦测专案的档案新增删除,以及由编译器执行的相依性检查。

在虚幻引擎4.22中,开发者可以在编辑器的原始码管理设定中,将Visual Studio 2019设定成预设IDE,开发者现在还可以更新专案支持的C++标准版本,只要在专案的.target.cs档案更改CppStandard属性即可,而在支持最新版Visual Studio的同时,虚幻引擎也停止支持Visual Studio 2015,官方不再于内部对Visual Studio 2015进行测试。


插件设计:zasq.net
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| ( Q群816270601 )

GMT+8, 2024-11-20 06:57 , Processed in 0.778230 second(s), 47 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表