Notifications
Article
现已上线:使用VFX Graph和高清渲染管线的The Spaceship Demo项目
Updated a month ago
2.5 K
22
作者:Thomas ICHÉ,2019年8月19日
去年在洛杉矶Unite上,我们发布了一段视频,在第一人称游戏中展示了在Unity 2018.3中使用全新的Visual Effect Graph(VFX Graph)。该Demo由高清渲染管线渲染,很好地表现出了高清资源、光照和特效。

今年,Visual Effect Graph将随着Unity 2019.3一起发布预览版。为了探索项目是如何制作的,我们充分利用新功能升级了特效,发布了Spaceship Demo项目工程和文档。你可以现在就用Unity 2019.2下载、打开项目,从中学习。

3A游戏特效,以爱(和Unity)制造

Spaceship Demo中的所有特效均使用Visual Effect Graph制作,从简单的环境VFX,到复杂的增强现实和全息UI,HUD,到绚丽的反应堆核心效果。以下是一些Demo中的酷炫环境与特效截图。

为产品而制作

Spaceship Demo中有许多不同的特效功能。所有特效都根据游戏产品要求来制作与优化,目标是在Playstation 4(为基础)上以33.3毫秒(30帧每秒)运行1080分辨率的画面。所有特效都应用了Visual Effect Graph和高清渲染管线的许多优化设置,画面表现优异、几近无损:
半分辨率透明渲染 (Half-Resolution Translucent Rendering) 以低分辨率来渲染特定的透明粒子,提升了渲染性能(虽然造成少数场景模糊)。通常,它会被用在前景中较大的光照粒子上,因为其纹素/像素较小,所以分辨率上的损失不易被察觉。
八边形 (octagon) 粒子是四边形 (quad) 粒子的优化版,它使得粒子边角的剪裁变为可能,而这些像素通常是透明的(看不见的性能消耗)。该优化能避免过度绘制,常能提升25%的性能,并且能和半分辨率透明一起组合使用。
简化的光照模型:高清渲染管线的Simple Lit使你能禁用BRDF属性——漫射光照、反射光照、阴影和Cookie接收,及氛围光照。你可以只选择需要的功能,甚至可以将光照计算耗能降到近乎为零。例如,选择Simple Lit Translucent Model可以只用光照探针照亮粒子。此类优化能应用于许多不怎么需要高频光照的环境效果中。

下载项目

要使用本项目,你需要安装全新的Unity 2019.2编辑器。你可以简单地在Unity Hub App中点击Install选项、Add按钮,再选择Unity 2019.20f1(或者更新的版本)进行安装。
然后,浏览Github上的Spaceship Demo页来下载工程文件。在本页上,你可以的单击“Clone or Download”按钮来复制项目,接着点击“Open in Desktop”(如果你有Github桌面应用,你也能复制上方链接,在另一Git客户端中复制项目)。

其他方法(不使用Git):

如果你不想用Git应用,可以找到发布页面,选择任一版本,在“Download Project File HERE”中下载压缩文件。
请勿下载其他源码文件或tar.gz文件。项目使用Git的LFS,这些档案文件里不带项目数据。如果你从该页面下载项目,请确保你的编辑器是更新后的版本。
或者在此下载工程文件或可执行程序👇
下载完成后,解压即可使用。

下载Windows可运行的版本

如果你想在PC上运行项目,我们也制作了Demo的可运行程序,你可以在这里下载。如有更新,你可以在Github的发布页面上找到最新的版本。
本Demo可在中等水平的电脑上以30帧、1080p的画面运行,具体配置如下:
  • 处理器:Intel i5 8400 / AMD Ryzen 5 2600
  • 显卡:Nvidia GTX1050 / AMD RX 560
  • 8GB RAM

运行并探索项目

在Unity Hub中,你可以使用Add按钮在项目列表中添加本项目,并能浏览其根文件。如果不是该工程的Unity版本被选中,你可以在下拉菜单中进行选择。然后点击项目名字便能开始加载项目了。
根据你电脑的配置,项目加载会花上10到20分钟的时间。加载完毕后,编辑器应该会弹出一个Discover Spaceship Demo的窗口。

探索窗口

探索窗口的主要目的是带你了解这个5分钟走过的场景里的关键要素。它主要聚焦在视觉特效和脚本序列。
注意:你可以随时关闭窗口,在Help/Discover Spaceship Demo菜单中重新打开它。
当项目打开后,窗口会提示你选择打开Spaceship Demo关卡或主菜单场景。点击相应的按钮后,编辑器便会自动加载场景。接着,探索窗口会进入 探索模式,向你展示关卡中有意思的地方。
你可以在窗口左边选择条目。点击后会将你传送到相应的场景视图中,同时在右边会出现相应的游戏对象和资源打开选项。在本窗口中,你可以了解到每个游戏对象的作用是什么,可以预览时间线,或打开组成整个序列的一个个Visual Effect Graph。

未来将有更多内容!

Visual Effect Graph将随着2019.3版一起发布预览,而Spaceship Demo项目也会在Unity 2019.3最终发布后升级。这个秋季,请在Github上关注更多项目更新吧。
同时,来论坛与我们分享你的Spaceship Demo使用感想和反馈吧!

加入我们哥本哈根的Unite,学习更多VFX Graph知识
和我们以及世界上数千名天才创作者和顶尖开发者一起相聚在9月23日到26日举行的哥本哈根Unite大会!

学习,社交,参与

  • 从数个技术论坛、分享或主题演讲中获知最新的Unity功能、提示技巧及炫酷内容发布。
  • 在“Unite at Night”聚会中与行业的领头人相识、结交。
  • 在工坊、Q&A会议及社区活动中提升你的Unity技巧,拓展你的事业。
来我们的网站了解更多关于哥本哈根Unite的消息,别忘了在Twitter和Facebook上关注我们,获取最新资讯。
Unity China
704
Comments
eric
25 days ago
2019.3何时发布稳定版呀?
0
f
fengxiaochen
a month ago
xunshu li搬来了,在“其他方法(不使用Git)”下方
感谢你们的快速回复和解决
1
xunshu li
Staff
a month ago
fengxiaochen您好已经试过了 对方使用的是谷歌云盘,不管是启用代理 还是 不启用代理 都没有下载速度哦 希望unity china 可以尽可能的将这些官方demo进行国内网络的搬运方便下载学习,之前的fps demo也是呢 体积过于大 很难下载
搬来了,在“其他方法(不使用Git)”下方
0
f
fengxiaochen
a month ago
您好已经试过了 对方使用的是谷歌云盘,不管是启用代理 还是 不启用代理 都没有下载速度哦 希望unity china 可以尽可能的将这些官方demo进行国内网络的搬运方便下载学习,之前的fps demo也是呢 体积过于大 很难下载
1
xunshu li
Staff
a month ago
fengxiaochen您好,可以提供一下国内网络的下载项目地址么,文中的地址是运行文件而不是项目文件
0