A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: zhajj

[业界] 虚幻引擎5Lumen GI使用软光追进行间接照明;Nanite则利用PS5上的原始着色器

[复制链接]

精华
0
帖子
18794
威望
0 点
积分
18973 点
种子
1301 点
注册时间
2018-6-22
最后登录
2024-4-18
发表于 2020-5-21 16:54  ·  上海 来自手机 | 显示全部楼层
aamatrixboy 发表于 2020-5-21 16:49
RDNA1.0和最后那句话又得让人战3天3夜了

挡不住的,苏妈说PS5是rdna2.0都不算的,就得听论坛架构师

精华
0
帖子
5903
威望
0 点
积分
6707 点
种子
991 点
注册时间
2013-8-21
最后登录
2024-4-18
发表于 2020-5-21 16:55  ·  广东 | 显示全部楼层
又开始了ps5      rdna几之谜  

精华
0
帖子
8537
威望
2 点
积分
10084 点
种子
2840 点
注册时间
2004-1-21
最后登录
2024-4-18
发表于 2020-5-21 17:01  ·  福建 | 显示全部楼层
muramasashirou 发表于 2020-5-21 16:46
然而nv的mesh shader在amd这边就叫primitive shader

这跟是不是rdna2.0无关

只是名字不同?没你说的那么简单哈。primitive shader是AMD在VEGA架构时**发的,并没有应用在VEGA只支持5700系列rdna1显卡。而mesh shader是NV开发的。由于NV的技术更先进一些,微软选用了mesh shader和DriectML(DLSS)作为DX12U标准,所以primitive shader被AMD弃用,应该是老黄的全面胜利吧。
这两个是完全不同的东西,技术文档你有兴趣可以自己看。

mesh shader:
https://devblogs.microsoft.com/d ... -geometry-pipeline/

primitive shader:
http://www.freepatentsonline.com/20180082399.pdf

精华
2
帖子
11011
威望
2 点
积分
12099 点
种子
971 点
注册时间
2009-4-17
最后登录
2024-4-17
发表于 2020-5-21 17:01  ·  未知 | 显示全部楼层
好的,《Ps5是Rdna1/2以及第n次重申XsX就是强》又出dlc了!now battle![s:doge]

精华
2
帖子
11011
威望
2 点
积分
12099 点
种子
971 点
注册时间
2009-4-17
最后登录
2024-4-17
发表于 2020-5-21 17:03  ·  未知 | 显示全部楼层
我建议以后论坛加一个“在同一帖子内发帖回复超过三次就必须氪金发帖”的功能,这样看起来就更刺激一点[s:doge]

精华
0
帖子
8
威望
0 点
积分
8 点
种子
5 点
注册时间
2020-5-8
最后登录
2020-5-8
发表于 2020-5-21 17:06  ·  未知 | 显示全部楼层
又是钓鱼贴,AMDCEO说的是rdna2都不对,AMD给索尼的芯片都的听论坛股东的[s:doge]

悟道者

现代视觉文化研究会

精华
1
帖子
47331
威望
2 点
积分
48601 点
种子
1007 点
注册时间
2008-9-3
最后登录
2024-4-18
发表于 2020-5-21 17:11  ·  上海 | 显示全部楼层
我之前不就说了嘛,很多人就是置若罔闻,忙着口水仗。

lumen是多种GI的混合使用,说实话效率目前并不好。也就是lumen导致目前主机上跑不快。硬件加速的光追都是基于三角面的,所以像nanite这样的软件光栅化生成巨量的虚拟像素三角形和目前的所有硬件加速光追方案都有一些技术上的冲突。所以不是epic不想用硬件光追,而是在UE5上暂时用不了。epic目前看来更在乎的是nanite的宣传(堆叠巨量细节让画面更加栩栩如生),lumen实际上优先级要靠后,但目前引擎优化的重点则是lumen。

至于nanite,brian karis搞了10多年的软件光栅化,才有现在这个成果。所以可以说nanite是epic独此一家的独门绝技。但是对于那些大型第三方游戏开发商而言,权衡性价比之后可能还是会去用现成的硬件管线,这样实际上对他们来说更经济。类似mesh shader(primitive也一样)提供的效果和效率也已经足够满足游戏使用。实际上不管是epic还是AMD,nvidia,微软。多方的目的和出发点都是类似的,都是为了解决困扰业界多年的一些“顽疾”,简化模型的生成过程,大幅缩短在模型调整上耗费的精力,只不过从各自利益角度做了不同的方式。AMD,nvidia,微软这几方本就有利益关系,所以走API+硬件的模式。而epic这样追求软件方式的“极端”情况一方面是因为他还有影视制作的需求。另一方面就应该算是理论上是有支持他的基础的。软件光栅化在达成条件后实际上就是比任何硬件都要快。可以说这次epic走出了一条别人都知道存在,但都觉得几乎不可能走通的路。之前id也只走了虚拟贴图这条路。从这点上讲,epic这次的确可以说是完成了这个行业内很多人的梦想,给再多赞誉都是不夸张的。不过,还有很多问题需要解决。就看epic之后能不能搞定了。

求败者

啊啊啊

精华
0
帖子
19829
威望
0 点
积分
20535 点
种子
867 点
注册时间
2011-9-18
最后登录
2024-4-18
发表于 2020-5-21 17:16  ·  北京 来自手机 | 显示全部楼层
天天就指着论坛架构师黑索乐了,演的还不错

精华
0
帖子
1149
威望
0 点
积分
1065 点
种子
18 点
注册时间
2017-12-25
最后登录
2024-4-13
发表于 2020-5-21 17:22  ·  浙江 来自手机 | 显示全部楼层
阿萨斯 发表于 2020-5-21 17:01
只是名字不同?没你说的那么简单哈。primitive shader是AMD在VEGA架构时**发的,并没有应用在VEGA只支持5 ...

所以说即使amd弃用了之前的primitive shader,但在叫法上还是沿用了。

所以说不能用这个名称来判断rdna1.0还是2.0。

之前epic的文章说了,demo里用的primitive shader就是mesh shader,只不过sony沿用了amd的叫法
该用户已被禁言

精华
0
帖子
6793
威望
0 点
积分
6937 点
种子
590 点
注册时间
2012-5-29
最后登录
2024-4-18
发表于 2020-5-21 17:25  ·  广西 | 显示全部楼层
本帖最后由 powerh3 于 2020-5-21 17:49 编辑

RX 5000系A卡继续战未来吧,RDNA 1.0啊。。。哈哈。。



软件光栅  加 Primitive Shaders  都有吧。。



以后RX 5800、5900要改名吧,RDNA 2.0的卡最好改名,好分辨。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-4-18 19:21 , Processed in 0.220434 second(s), 20 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部