领40元无门槛渲染券,体验高速云渲染!

无需充值可试渲,支持3ds Max,Maya,C4D,Blender,V-ray,Redshift,Arnold,Corona等主流CG软件和插件

注册领取
40元渲染券

用于视频编辑和渲染的最佳GPU是什么?
购买新的图形卡(GPU)可能很困难,尤其是如果涉及您所不熟悉的所有技术问题。显卡市场上的大多数消费者只需要了解显卡在自己喜欢的游戏中的性能,并确定购买决定即可。但是,如果您想购买GPU进行视频编辑或3D渲染,则查找相关信息要困难得多。特别是对于3D渲染,如果您尽可能快地进行渲染,则会节省大量时间和金钱。 怎么区分渲染GPU与编辑GPU?尤其是如果您不熟悉图形技术,那么您就有很多问题需要回答。我们将在这里假设基本熟悉程度,即,您知道GPU代表图形处理单元 ,而图形卡是包含一个或多个GPU的扩展卡。图像来源:Nvidia 有什么不同?专业GPU与消费者GPU如今,消费者GPU和专业GPU看起来比以往任何时候都更相似。一些GPU甚至稍微模糊了界限,例如AMD的Radeon VII或Nvidia的Titan系列。毕竟,这些卡具有超高的价格标签和虚幻的VRAM数量。今天,让我们看一下Nvidia RTX GPU。面向消费者的GeForce RTX卡与面向专业的Quadro RTX卡之间有什么区别?图片来源:PNY它们都使用相同的硬件体系结构,有时甚至可以指定为处理内核和VRAM,但是Quadro的价格要高出好几倍……这仅仅是骗局吗?让我们来看看: 专业GPU消费类GPU与专业GPU之间的最大区别在于软件。Nvidia的Quadro卡和AMD的FirePro卡经过优化,专门针对高端生产力应用程序,与业界领先的应用程序具有极其彻底的兼容性。此外,它们得到了多年的支持,并且被视为长期投资,而消费类图形卡则不被视为长期投资。Pro GPU已通过行业应用程序进行了测试,并且对驱动程序进行了优化,以使其发挥最佳性能。许多高级行业应用程序(例如流行的CAD应用程序Solidworks)具有特殊功能(例如Solidworks中的RealView),只有在拥有专业GPU的情况下才受支持。例如,下图显示了Solidworks官方支持的Nvidia GPU:图像来源:Solidworks如果您使用的是专业GPU,则某些软件供应商仅支持您,并提供售后维护。对于大型公司而言,这是至关重要的,在大型公司中,服务器或工作站的正常运行时间对于保持其昂贵的员工始终在功能性PC上工作至关重要。这确实是有道理的。有足够资金的公司购买Quadro GPU。软件开发人员以足够的资金支持公司。这些公司通常还拥有专门的IT人员,具有足够的专业知识。怎么让麻烦更少,更有效:1、Solidworks支持人员与公司的IT专家交谈,然后可以解决公司所有PC上的某些Solidworks故障2、许多Solidworks支持人员与数百名不了解PC / Tech / IT的个人用户交谈购买Pro-GPU时,您购买的是Pro-Support。(除了一些硬件功能) 消费类GPU消费类GPU将非常适合游戏和消费类应用程序。它们还可以非常擅长于照片和视频编辑,而功能强大的消费类GPU(例如Nvidia RTX 2080Ti)通常被夸大了。消费类GPU也非常适合GPU渲染,因为GPU渲染引擎通常不具有只能在专业GPU上运行的功能。专业GPU,不过,通常会...不太擅长的游戏,但高超的编辑,渲染和几乎任何其它专业级的任务,但是,相同的性能下,专业GPU会价格更高。因此,如果您知道选择的软件没有使用需要专业GPU的功能,并且您不需要专业GPU中的大量VRAM,那么消费类GPU几乎总是更好的选择,尤其是在性价比方面。但是,让我们深入探讨一些细节。 CUDA内核,或者为什么在这里Nvidia受到青睐CUDA内核是指Nvidia GPU内发现的特殊处理内核,这是Nvidia专有的。CUDA代表Compute Unified Device Architecture,而Nvidia GPU内部的这些核心本质上是充当原始计算能力,而不是原始图形能力。这就是为什么它们被用来在受支持的字幕(例如Nvidia HairWorks)中增强计算密集型效果的原因,仅GPU不足以完成这项工作。对于编辑和渲染,CUDA核心是执行给定任务所需的额外计算能力的必不可少的来源。大多数编辑和渲染应用程序都以某种方式进行了优化,以利用CUDA内核,因此在系统中添加更多功能将使您能够更好,更快地渲染模型、视频等。一些流行的GPU渲染引擎(例如Octane和Redshift)是基于Nvidia的CUDA构建的,这意味着只有拥有Nvidia GPU才能使用它们。在此类渲染引擎中,渲染性能几乎与GPU具有的CUDA Cores数量成线性比例关系。某些应用程序(例如Adobe的After Effects或Premiere Pro)带来了对Nvidia和AMD GPU的支持,但通常在Nvidia GPU上运行得更快。 GeForce还是Quadro?当涉及到编辑视频和原始3D应用程序性能之类的事情时,GeForce将为您带来最大的价值。但是,由于GeForce是一个主要面向游戏玩家和普通消费者的品牌,因此高端专业人士可能需要缺少某些功能。Quadro可以在许多应用程序中提供高性能,但是吸引人的要点是其对企业用户的软件支持。与GeForce相比,任何获得的性能都要付出高昂的价格。但是,如果您需要ECC(纠错代码存储器)或绝对适合专业应用程序的最佳驱动程序,则Quadro是最佳选择~GeForce专注于游戏和消费者,Quadro专注于企业和企业用户。此外,Quadro还将具有更高的CUDA内核和VRAM数量,并且有时还会具有诸如ECC之类的独有功能,我们将在稍后详细说明。总体而言, 我们向以下用户推荐Quadro:- 可以冲销高价作为业务费用- 可以利用ECC,更大的VRAM,更高的浮点精度,更高的监视器位深度- 需要仅专业级GPU支持的特殊软件功能(例如Solidworks,Autocad…)- 定期依靠软件供应商的维护和支持- 需要对其硬件进行全面测试,以确保其在企业或服务器环境中的持久性和稳定性,即使在24/7正常运行时间下我们向以下用户推荐GeForce:- 不要利用仅PRO级GPU支持的功能- 想要更多的钱来赚钱- 不一定需要大量的VRAM或ECC- 不要依赖其应用程序供应商的常规软件支持- 可能还想时不时地玩游戏 我需要RTX吗?Nvidia的“ Turing”架构是第一个引入RTX的架构,它在CUDA内核(即RT和Tensor内核)之上带来了一些新功能。图像来源:NvidiaRT内核是用于光线跟踪的,并且是专门为它而构建的。对于专业渲染,至少在受支持的应用程序中,拥有更强大的光线跟踪GPU可以大大加快工作量。如果您不需要光线跟踪GPU(尤其是如果您专注于视频编辑而不是3D渲染),那么RT内核的出现就不会带来很大的不同。Tensor核心是另一个故事,变得更加有趣。在消费类GPU中,Tensor内核用于实现DLSS(深度学习超级采样)等功能,该功能使用AI来改善图像质量。对于专业用途,Tensor内核可以利用其强大的FP16 / FP32和INT4 / 8功能,使其成为神经网络、深度学习、人工智能等的理想选择。如果这些领域听起来像您的企业想要探索的东西,那么Quadro RTX可能就是您想要的。至少在受支持的渲染引擎中,RT Core还可大大提高渲染速度。例如,Octane和Redshift正在研究使用RayTracing Cores的实现。总之,RT和Tensor内核添加了一些漂亮的额外功能,这些功能可能会或可能不会对您的工作量产生影响。但是,我们仍然建议将RTX GPU替换为上一代Nvidia GPU,因为即使不利用这些额外的处理内核,最新的RTX GPU确实比非RTX前辈具有显着的性能提升。 编辑GPU需要什么?与专业渲染相比,视频编辑需要的GPU需求要少得多。甚至您的具有CUDA内核的Nvidia的基本消费类GPU都可以在这里完成工作,尤其是当您只是一个从事自由职业或发布到YouTube等网站的内容创建者时。查看以下Premiere Pro视频编辑基准,可以清楚地显示GPU Sweet Spot所在的位置:视频和照片编辑不需要任何想象力,就不需要夸张的Quadro GPU规格和价格标签,因此您将非常适合低端或中端GeForce RTX GPU。如果您的需求是更多企业级的(即4K / 8K HDR视频),那么您可能希望选择高端GeForce RTX GPU。 您需要渲染GPU有什么功能?从渲染GPU(在专业环境中进行显式3D渲染),您将需要GPU的更多帮助。渲染GPU(鉴于它与您正在使用的渲染引擎兼容)所需要的最大功能就是尽可能多的CUDA核心和VRAM。在GPU上渲染平均帧所花费的时间与GPU拥有的CUDA核心数量几乎成线性反比。但是,如果3D场景数据适合其VRAM(GPU上的视频内存),则GPU只能利用其巨大的CUDA Core性能。这意味着,如果您知道具有数百万个多边形,子多边形位移或诸如大型纹理之类的非常复杂的场景,则对VRAM的需求将比仅包含几个对象的场景相当简单的情况要高得多。大多数GeForce RTX GPU已经具有相当数量的VRAM,通常在8GB至11GB之间,但是如果您需要更多,则必须使用Quadro RTX GPU,它具有高达48GB的VRAM。在Quadro GPU中,您还将获得ECC,我们现在将对其进行解释。 ECC:它是什么,以及为什么您需要它ECC是指纠错代码存储器。ECC内存可检测并纠正在长期的高强度工作负载过程中自然发生的数据错误。这些错误是造成看似随机的事件(如数据损坏或系统故障)的原因,在处理足够脆弱的数据时,必须不惜一切代价避免这些错误。这就是为什么ECC最常用于服务器和企业PC中的原因-为了防止这些错误在造成最严重损害时发生。在GPU中,ECC是Nvidia和AMD的专业GPU独有的。在Nvidia的情况下,这些仅在Nvidia Quadro GPU中存在,并且对于防止某些情况下的致命错误是必需的。但是,大多数未集成到企业工作流中的消费者和创建者可以放心地忽略ECC。 评估表现评估给定GPU性能的第一个也是最好的方法是查看基准。通常,消费者会查看游戏和其他应用程序的基准,以最好地了解给定组件的性能。通常,这里也适用相同的观点,但是您确实需要知道应该关注哪些基准。为了进行GPU渲染,您具有受欢迎的GPU渲染引擎(例如OctaneBench,Redshift和VRAY -RT)的基准。其他资源也可能会有所帮助,包括Passmark的GPU计算基准表(用于衡量DirectCompute / OpenCL性能)。除了基准测试外,还有核心规格,我们将在以下每个精选下列出这些规格。我们要处理的核心规格是:- CUDA核心——对应于原始处理能力(3D渲染性能的巨大指标)- Tensor核心——对应于深度学习/ AI功能以及FP32 / 16工作负载- RT核心——对应于光线追踪性能,可以成为受支持的渲染引擎中3D渲染的加速器- VRAM ——用于管理较大的场景,编辑等,而不会占用过多的内存- GPU频率——GPU核心速度的度量 顶级GeForce和顶级RTX GPU规格表注意:实际价格可能有所不同。Quadro RTX卡通常比MSRP便宜得多,而非Quadro卡通常比MSRP更高或更低。从表中可以看出,最大的硬件差异归结为大幅提升的VRAM(带有ECC),以及显着提升了CUDA,Tensor和RT内核,至少在高端方面如此。除了包含ECC外,Titan RTX还提供与高端Quadro RTX卡类似的规格。关键要点:在GeForce上选择Quadro的主要原因是为了增强稳定性以及对企业级软件的驱动程序支持–否则,GeForce卡在许多情况下都可以以更低的价格获得相似的性能。 我应该用双GPU吗?如果您要构建游戏系统,我们的答案将非常简单:不,绝对不是。在游戏方面,多GPU支持已大大减少,不建议使用。但是为了提高生产力……嗯,这是另一回事了。游戏需要利用SLI之类的标准来利用多个GPU渲染一个场景,而大多数编辑和渲染应用程序都是在考虑分布式工作负载的情况下进行的。这意味着您不仅不需要GPU完美协调地工作就可以同时拥有两张卡,而且还可以看到线性的2倍性能提升,从而可以在工作负载中增加另一个GPU!双GPU并不是高端产品。随着在兼容系统中添加更多卡,工作负载(如3D-GPU渲染)的性能几乎呈线性增长,对于3D-Artists,配备多达4个GPU的HEDT PC是很常见的。关于Nvidia的NVLINK的一小段内容:但是,要利用NVLINK内存共享,您将需要比RTX 2070 Super更高层的GPU。此外,使用NVLINK一次不能在两个以上的GPU之间共享内存,并且需要渲染引擎支持才能使用这些功能。您将需要NVLINK桥来连接两张卡。在Adobe Premiere Pro中用于视频编辑的双/多GPU设置?Premiere Pro不会在系统中使用多个GPU,因此您不会从多个GPU中受益。 最佳编辑和渲染图形卡:瑞云的推荐选择1、最佳价值编辑和渲染GPU:Nvidia RTX 2060 Super参数:- CUDA核心– 2176- Tensor Cores – 272- RT内核– 34- VRAM – 8GB GDDR6- GPU频率– 1470 MHz(基本)如果您预算有限,但仍希望在花钱进行编辑和渲染任务时获得良好的性能,则RTX 2060 Super将是我们的首选。与同价位的其他GPU相比,它为游戏和专业工作提供了全面的卓越性能。(不过,对于游戏而言,AMD RX 5700绝对是更好的选择。)RTX 2060 Super具有适量的RT和Tensor核心以及相当数量的CUDA核心,足以编辑1080p和1440p视频。在OctaneBench中,该卡的得分约为205,这比Quadro RTX 3000(在149)和Quadro RTX 5000(在184)要好得多。这意味着2060 Super可用的原始计算能力甚至超过价格比其价格高出数倍的Quadro RTX卡,这当然还不错。这些成绩使RTX 2060 Super在计算性能上稳居单个GPU卡的中端。对于那些刚开始进行编辑和渲染的人,或者还没有数千美元的硬件投资,RX 2060 Super是一个理想的起点。需要双GPU?取而代之的是鼓风机风格的RTX 2060 Super2、最佳高端编辑和渲染GPU:Nvidia RTX 3090参数:- CUDA核心——10496- Tensor Cores——328- RT核心——82- VRAM——24GB GDDR6X 9 - GPU频率——1400 MHz(基本)如果您预算不紧,又不需要ECC,又不想卖肾脏来买显卡,请购买Nvidia RTX 3090。出于游戏目的,与低端同类产品相比,RTX 3090并没有真正提高每美元的性能。但是,与上述非Ti同类产品相比,它的原始计算性能确实有了显着提高,这使其成为“编辑和渲染”中更具吸引力的选择。在OctaneBench中,RTX 3090得分为661,就单GPU性能而言,它稳固地位于高端单GPU卡上。考虑到所有这些因素,RTX 3090成为了该级别的首选。如果您要处理1440p / 4K视频或常规的高要求渲染任务,则3090是最适合该工作的显卡之一。3、最佳高端专业GPU:Nvidia Quadro RTX 6000参数:- CUDA核心——4608- Tensor Cores——575- RT核心——72- VRAM——24 GB GDDR6(ECC)- GPU频率——1440 MHz(基本)最后但同样重要的是,让我们看一下Quadros。在原始性能方面,在受VRAM限制的场景之外,Quadro RTX 6000不会比RTX 2080 Ti更好。这在OctaneBench中得到了反映,该结果显示2080 Ti的302仅308英寸——难以置信的边际差异。但是,如果您已阅读该文章,则可能已经弄明白了那部分。获得Quadro RTX卡的主要动机是增强的软件支持,稳定性和ECC RAM支持。如果您想要在这个性价比范围内的产品,但Quadro RTX 6000不能提供您所需要的产品,请考虑以下三种选择。如果此卡看起来有点受VRAM的限制,请选择Quadro RTX8000。大多数规格相同,但VRAM却增加了一倍。非VRAM绑定方案中的性能差异非常有限。如果ECC对您的工作负载无关紧要,那么您也可以便宜得多,并获得具有几乎相同规格的Nvidia Titan RTX。如果ECC不要紧,你的工作量和你不介意多付大约在同一价格,还要考虑泰坦V。它没有RT内核,但是它确实具有足够的计算能力——根据OctaneBench的说法,是所有单个GPU中最好的——并且它仍然具有更多的Tensor和CUDA内核可以使用。不过,它确实具有更少的VRAM。Renderbus瑞云渲染农场支持最新CPU卡渲染及GPU卡渲染,GPU渲染低至5元/机时,CPU渲染低至0.125/核时。现在新用户注册,即可获得40元无门槛渲染券哦~欢迎前来免费试用!以上就是《整理发布,如需转载,请注明出处及链接:
2021年最佳渲染CPU指南!
您是否想过哪种处理器(CPU)最适合渲染?在构建用于3D渲染的新计算机或专用渲染节点/渲染农场(Renderfarm)之前,您需要做的事情就是找到尽可能便宜的最佳CPU渲染。(Renderbus瑞云渲染农场CPU渲染价格低至0.125元/核时~)3ds Max,Maya,Cinema 4D,Blender和许多其他3D软件包均具有内置的和第三方的CPU渲染引擎,它们都依赖于最大的CPU多核性能。由于有如此多的CPU具有各种核心频率、核心计数、超线程和品牌,因此很难选择合适的平台。AMD Ryzen,Threadripper,Intel i5,i7,i9,XEON,Pentium,一些具有很多内核,而其他具有很高的核心频率。最后,所有这些都取决于原始的CPU渲染性能,我将使用Cinebench(当前领先的CPU渲染性能基准测试软件)对其进行评估。当然,在线上有很多列表可以检查cinebench点,但是比得分更重要的是性价比的好坏, 因为我们要避免在CPU上花费不必要的数量。这就是为什么我创建了一个性价比表,您可以根据自己的喜好对其进行排序的原因。这将为您显示最佳的渲染CPU: 最佳3D渲染CPU性能/价格($):越高越好。现在您知道了不同CPU的最佳性价比了。请记住,要真正找到不仅性能最佳的CPU,而且要找到满足您渲染需求的最佳整体系统,还应考虑:- 功耗:CPU是否需要大量电源并增加电费?- 单插槽与多插槽系统:每个CPU的整体系统价格是多少?例如,许多英特尔至强处理器可作为2个插槽系统使用,这可能会使每个CPU的整体系统价格便宜- 热量:CPU会变得很热吗?您需要大声且昂贵的散热解决方案吗?Ryzen和Threadripper CPU易于冷却- CPU冷却器价格:某些CPU(例如AMD Ryzen CPU)已经在包装中包含CPU冷却器- 主板价格:如果您需要昂贵的主板,那么便宜的CPU可能就不算什么了- 每个系统的内核数量(性能): Ryzen 5 3600可能具有极高的CPU渲染值,但您还需要多个CPU(因此需要多个系统)才能获得单个Threadripper 3990X的性能。如果您对渲染的要求很高,而单台PC可能不够用,请查看我们有关。 AMD锐龙9 3900X与Intel i9 10900K由于这些CPU都非常受欢迎,因此我多次被问到。3900X和9900K。哪一个更适合渲染?因此,让我们做一个快速比较:- AMD Ryzen 9 3900X: 12核,更便宜,渲染速度更快,包括散热器,保持低温– 3168 Cinebench(R15)点- 英特尔酷睿i9 10900K: 10核,略微活跃,可以工作,需要额外的散热器,温度会很高– 2677 Cinebench(R15)点如果您将性能以外的所有内容都放在一边,通常可以归结为:- 您是否要渲染很多(购买3900X)- 或经常在这台PC上积极工作(购买i9 10900K)。通常,在构建用于动画的计算机或用于3D建模的计算机时,会选择这两个CPU之一,因为它们是其中核心频率最高的一些CPU。 高内核数与高内核频率高内核数和高内核频率都将提高。通常,拥有更多内核是提高3D CPU渲染速度的最佳性价比。当然,仅渲染不是您通常在典型的工作站上所做的。积极地进行工作时,无论是3D、照片编辑、图形设计还是视频编辑,拥有高核心频率都会比拥有许多核心受益更多。这意味着最好同时拥有大量内核和高内核频率。由于CPU通常会在频率和内核之间进行权衡(因为散热限制和功率限制),因此通常必须在内核数量和核心频率之间找到中间地带。 在笔记本电脑上渲染的最佳CPU现在,以上所有都是可以内置到3D渲染计算机或工作站中的CPU。如果您对使用更多移动设备(例如,用于动画的笔记本电脑)感兴趣,并且还希望在此方面具有出色的CPU渲染速度,那么以下列表适合您: 基准与现实世界应该意识到,基准通常不能代表所有类型的实际工作负载。一个Threadripper 3990WX,例如,是非常快速的渲染,否则将花费大量的时间在桶中呈现阶段(也就是最容易并行的阶段)的场景。当渲染不需要很长时间(<1分钟)的帧时,通常最好使用多个低端CPU而不是一个功能非常强大的CPU。这是因为您无法完美地并行化整个渲染过程! 渲染涉及很多步骤:- 准备时间- 网格导出- 纹理加载时间- 缓存建立时间- 射线追踪造树时间- 光缓存和其他GI缓存时间..仅举几例。这些都是在更知名的渲染阶段 甚至开始之前 完成的渲染步骤。其中某些阶段甚至可能仅限于单核。并且当您拥有64个内核(如Threadripper 3990X中的内核)时,这些内核中的63个将不得不闲置等待,直到完成这些准备步骤。这些基准测试中的许多基准(例如Cinebench)主要衡量Bucket Rendering阶段,在该阶段中,具有多个内核的多核CPU容易向前推进,因为底层场景通常并不那么复杂。长话短说:确保分析要渲染的场景类型。测量一个典型场景中哪个渲染阶段通常占用最多的时间。密切注意任务管理器中的CPU使用率,以查看当前渲染阶段是使用所有CPU内核还是仅使用少数几个CPU内核来找出需要改进的地方。如今,大多数引擎都会在渲染窗口中的某个位置显示当前渲染阶段,如以下Cinema 4D Picture Viewer中的示例所示:一定还要检查我们的《》指南。它非常深入,可能使您不必购买昂贵的组件。以上《整理发布,如需转载,请注明出处及链接:相关阅读推荐:
如何更快地渲染?深入了解3D渲染性能的指南!(6)
渲染通道和合成让我们从渲染通道开始。我们都在某种程度上使用了它们,我们在本文的AOV部分中很快介绍了它们,因为它们确实有时会降低性能。但是,通常,使用renderpass可以节省更多时间(如果使用正确)。渲染通道不仅仅用于输出一些额外的图像信息,例如深度或对象或拼图遮罩。正确使用时,可以将它们与comp组合使用。Render Engine的Beauty Pass是默认输出的标准最终RGBA图像,它是内部由多个Renderpass组成的图像,例如Diffuse Pass,GI Pass,Light Pass,Shadow Pass,AO Pass,反射,折射……可以将这些通行证相加或相乘,以重制最终的通行证。您可能已经猜到了:将其与一些Puzzle或Crypto-Mattes结合使用可以选择您的单个对象,并且您拥有一个非常强大的工具来更改comp的场景,而无需在其中重新渲染另一帧。您拍摄的3D软件。这是一个示例:您完成了以4k,60FPS的速度对一辆商用汽车进行最终渲染,该卡车具有漂亮的红色皮卡车。您花了几天时间才能完成此任务,但现在客户要求卡车为蓝色。首先想到的是:“太好了,再重新渲染整个商业广告还有5天”。但是,由于我们都知道客户和老板一直在改变什么,因此我们可以预见到这一点,并使用从头开始构建美容通道所需的所有AOV来渲染整个广告。现在您需要做的就是在漫反射中添加色相更改,然后完成。无需重新渲染!(当然,除了补偿)合成(在后期修复!)是如此强大的工具,可能性是无限的。任何物有所值的3D艺术家都可以至少进行一些合成。这使我们进入下一部分: 贴图过程中的噪点是的,即使在3D渲染引擎中,也存在使用去噪器的方法。有些具有内置的插件,例如Altus De-noise或OptiX De-noise技术,但是我不建议将其用于生产或最终渲染。相反,请在您最喜欢的合成应用程序中使用渲染过程和去噪插件。大多数时候,您的很多通行证都很好,几乎没有噪点。例如,您的弥散通行证通常干净利落。GI或Shadow Pass虽然会很吵。因此,我们要做的就是在帖子中使用降噪插件对这两个通道进行降噪(例如AE中的Neat Video De-noiser)。如果您没有时间设置渲染通道或希望减少现有渲染通道的噪点,通常还可以对美容通道应用去噪。它可以很好地工作,但通常会使某些区域的纹理变得混乱,因为消噪器实际上不知道什么是噪点,什么是纹理细节,而无需查看其他通道。后期降噪通常可以使您更快地设置3D渲染,因为您可以将噪点阈值设置得更高。知道何时在3D中做某事以及何时在邮政中做某事是我们所有人都必须学习的技能——去噪是在贴图中行之有效的一件事。 充分利用帖图/合成很多时候,您可以在合成过程中做一些事情,而这需要很长时间才能在3D场景中进行设置,并且知道什么时候这是更有效的方法,这是优秀3D艺术家的标志。尤其是当您完成对帧的最终渲染后再进行更改时,添加补丁或进行一些遮罩工作以解决较小的问题可以节省大量时间,而这些时间本可以用于重新渲染整个镜头。一些示例:如果您看到小的渲染故障,例如在框架上进行景深冲突的对象,地板上的腐蚀性故障,甚至只是颜色错误的对象,那么大多数时候您都可以遮罩并打补丁没有任何人注意到。当然,最好是没有错误的干净渲染,但是我们都可以忽略一些小的事情,这些事情在最终渲染完成后会引起注意。知道在合成渲染序列中可以做什么,即使在高调工作上,也可以让您放心。在After Effects中学习一些遮罩、旋转覆盖和跟踪,以解决较小的渲染问题。当然,您可以在comp上做更多的事情,而不仅仅是修复在渲染阶段弄乱的东西。使用适当的渲染层、对象遮罩、深度遮罩、甚至法线贴图和UV遮罩,您可以在后期进行很多操作,从而节省通常在渲染上花费的时间。利用3D摄像机从3d场景中导出的图像来设置静态背景或前景图层,从而节省了渲染根本不改变的背景和前景的时间。即使在完成渲染后,也可以使用Motion Blur插件、景深插件以及其他合成工具来更好地控制镜头的外观,而无需将这些效果永久烘焙到渲染的图像中。 使用Rendermanager对于任何严肃的3D艺术家或Creative-Agency而言,使用渲染管理器都是合乎逻辑的步骤,因为它带来了很多好处。其中的一些好处包括可以更好地控制要渲染的作业,而不必仅进行3D渲染作业。大多数现代的Rendermanager,例如Thinkbox Deadline(最多2个节点都是免费的,因此请对其进行测试驱动),支持运行各种作业,从通过视频渲染的3D渲染,粒子缓存,文件转换,图像处理到批量处理。Rendermanager可以减少您通常用于设置和检查渲染的时间,并且借助渲染自动化,您甚至可以设置渲染管道的整个过程。一个简单的例子:您必须渲染一些3D场景,之后,您在合成中刷新这些3D场景并制作图像序列进行编辑。在“编辑”中,您可以刷新这些图像序列并为老板或客户渲染预览。好吧,借助Rendermanager,您可以自动化整个过程。只需创建一个3D场景渲染完成后自动启动的comp作业即可。创建一个Editing作业,一旦这些comp-jobs完成,它将重新渲染预览。当您早上回来时,整个事情都将在您开始工作之前完成。但是,Rendermanagers还有另一件事可用于:提高渲染性能。您会看到,渲染引擎的工作原理都非常相似。按下“渲染”按钮后,渲染过程通常包括三个阶段:>1、准备要渲染的场景,以便渲染引擎可以最佳利用它>2、渲染场景(以存储桶或渐进模式)>3、将完成的渲染器和AOV保存到存储通常,第二阶段(实际的渲染阶段)占用最多的时间。在进行最终渲染并试图获得需要大量样本的无噪点图像时,尤其如此。实际渲染阶段的好处在于,它非常容易并行化,这意味着渲染引擎可以充分利用您的所有资源,CPU内核或GPU内核来运行此阶段。在第一阶段,虽然,在准备阶段,无法充分利用你的硬件,因为它是非常依赖于你的CPU的单核性能,最在这个阶段的计算只能在运行单核(或极少数核心)。这意味着您的PC的其余性能只是静静地等待着,直到该阶段完成为止,然后它才能逐渐发挥作用并充分利用其资源的全部潜力。这是在V-Ray CPU渲染器上渲染中等复杂的3D场景时CPU利用率的屏幕截图:如您所见,CPU利用率不高。很多时候,它的利用率大约为10%。这是进行场景准备的地方。它主要包括构建Ray-Tracing层次结构和准备纹理。当利用率跃升至100%并停留一会儿时,这就是实际渲染阶段的开始,您通常可以通过渐进式存储桶或渐进式渲染来查看。在最佳情况下,渲染期间将始终100%地使用您的PC资源,但是由于渲染引擎无法正常工作,因此我们可以使用渲染管理器进行改进。现在,请注意,此准备时间是您要渲染的每帧的固定时间——如果您的总体渲染时间较长,则准备时间不会更长。因此,如果渲染需要花费数小时才能渲染的帧,那么一分钟的准备时间就不多了。但是,如果您的帧仅花费几分钟完成渲染,那么一分钟的准备时间就会浪费大量资源。最坏的情况是当您拥有一台具有大量GPU的功能强大的PC。假设您有一个带有8个GPU的渲染节点。这些8个GPU都将闲置在那儿,等待准备工作完成。如果您有8台PC,每台PC带有1个GPU,则准备时间将除以8,从而浪费更少的资源——因为准备工作可以同时在8台PC上完成。同时是此处的关键词,因为我们可以使用Rendermanager在同一台PC上同时渲染多个作业,并为我们正在运行的每个渲染作业分配资源。因此,如果我们有一台带有8个GPU的PC,我们可以使用渲染管理器一次运行8个作业,这些作业中的每个作业渲染一帧图像序列,并且每个作业都被分配了一个GPU。他们不干涉。这是渲染管理器的标准做法,易于设置。当然,在一台PC上一次运行多个渲染作业需要大量资源,但是拥有强大的CPU和大量RAM,您可以节省大量时间。当然,这个8GPU示例非常极端,但是即使使用普通的1CPU,1GPU机器,也可以通过第二个同时渲染作业来填充CPU或GPU相当空闲的区域。 使用其他渲染引擎现在,使用其他渲染引擎肯定不是一件容易的事,并且如果您习惯于工作流或绑定到公司管道中的特定工具,则将无法使用。但是,如果您确实对使用的工具有控制权,并且渴望查看其他渲染引擎是否对将来的工作有意义,请在侧面进行一些实验。您可能已经做了很多年了,例如CPU渲染,现在可能该跳上Redshift或Octane之类的现代GPU渲染引擎了。总会有比其他项目更适合您的项目类型和工作方法的工具,因此请继续测试出现在市场上的新事物。 检查软件更新版本中始终可能存在已在更新中修复的错误,或者可能存在可以提高渲染性能的功能更新,因此请检查您使用的软件和工具是否具有任何此类更新。这是跟踪最流行的内容创建软件的最新软件版本的页面。如果您在“工具”中遇到一些奇怪的行为,请始终将此问题报告给开发人员,以便对其进行修复。大多数软件包都有论坛,您可以在其中轻松提交错误报告。 升级您的PC,购买更多更好的硬件这很容易。您可以跳过对3D项目场景的任何优化,如果您只是获得更好的硬件,仍然可以看到相当快的渲染速度。对于某些人来说,这可能不是一个可行的选择,但是对于那些有钱可以花的人来说,这是要考虑的问题。这都是关于投资回报率的。如果现在花费1000美元,但您可以在一半时间内完成所有将来的渲染,则更好的硬件会很快收回成本。尤其是当您通过3D工作和渲染赚钱时。如果不这样做,您可能不会赚钱,但是您确实有更多的时间。可能更有价值。我们有许多有关购买,升级和选择适合您的需求的最佳PC硬件(3D建模,动画,渲染)的文章,因此,我将为您提供快速的分步概述,让您做一些阅读其他文章以获得更深入的信息:如何通过硬件升级来提高PC的性能:1、确定要提高性能的工作负载(例如Redshift中的渲染或V-Ray中的渲染)2、找出哪些硬件组件对工作负载的性能至关重要(用于GPU渲染的GPU,用于CPU渲染的CPU,RAM)3、检查您当前硬件的性能指标(通过基准测试,例如用于CPU的Cinebench或VRAY-Bench,或用于GPU的Octanebench和Redshift Bench)4、确定预算并找到适合您预算的潜在更新硬件组件的基准评分(由于大多数评分是线性的,因此您已经知道与您当前PC的性能相比,更新部件的速度要快多少)对于GPU渲染引擎,添加更多GPU通常通常以线性方式扩展性能。但是,您必须确保具有支持多GPU设置的平台、主板、CPU和芯片组。对于CPU渲染,内核越多且时钟越高,通常越好。每个组件的性能越高,您通常为提高性能而支付的保费就越多。有时,获取多个低层组件(例如GPU)而不是一个高端组件是有意义的。 对您当前拥有的硬件进行超频我不建议超频,但是从硬件中暂时获得更高的性能是一个可行的选择。超频的缺点是:1、它增加了不稳定性,如果出现问题或更糟,则可能会丢失渲染过程2、与性能提升相比,您产生的热量不成比例3、与性能提升相比,您消耗的功率不成比例4、您的组件承受的压力越来越大,有可能损坏超频的组件(CPU,GPU,主板,RAM)或整个PC在这些免责声明之后,对于那些知道自己在做什么的人,超频仍然是一种选择。但是,调整OC设置可能会花费很多时间,因此请确保在尝试最终渲染的时间限制之前进行尝试。CPU和GPU超频都是可能的。在我看来,在大多数情况下,超频是不值得的,GPU和CPU已经凭借其自动提升功能保持在安全范围内,表现出色。 利用渲染农场如果所有其他方法都失败了,并且您仍然看到较差的渲染性能,并且提前进行计划,您会发现总体上只需要更高的性能,渲染农场(Renderfarm)就是答案。有两种类型的渲染农场(Renderfarms):- 您自己的渲染农场- 在线渲染农场(是国内最大的渲染农场)我已经撰写了——其要旨是:渲染农场(Renderfarm)基本上只是一堆通过网络连接并通过渲染管理器进行管理的PC。每个人都可以设置自己的渲染农场(Renderfarm),您可以在上面链接的指南中了解这是多么容易。Rendernodes(渲染农场Renderfarm中的单个PC)的最大优点是,您可以将它们专门化到极限,因此它们比全能工作站更好地处理您的确切工作负载。您自己的渲染农场(Renderfarm)是一项可以很快收回成本的投资。如果您通过您的3D工作挣钱,并有固定的工作,一个渲染农场,或只是一对夫妇的额外电脑,会为你节省很多钱,从长远来看,加快你的渲染了很多。如果您没有时间或金钱来建立自己的个人渲染农场(Renderfarm),也可以使用(Renderfarm)来呈现您的工作。有很多不同的渲染农场(Renderfarm)服务提供商,例如国内有Renderbus瑞云渲染农场,国外有。兼容支持Blender、maya、3ds max、v-ray等市面上主流的软件和插件。Renderbus瑞云渲染是瑞云科技旗下云渲染品牌,被誉为中国“云渲染”的先行者,其中中国电影票房前三作品均由Renderbus提供云渲染服务。瑞云渲染作为亚洲前沿的云渲染平台,致力于提供专业可靠、安全稳定、可持续创新的云渲染解决方案,助力推动行业快速发展。在线渲染农场(Renderfarm)的好处是它们具有疯狂的处理能力(数百个,数千个Render-Server),这意味着您通常可以在几分钟或几小时内渲染大量复杂的场景。当然,这是有代价的,而且并不便宜。每当您渲染某些东西时,在线Renderfarm都会要钱。有了自己的Renderfarm,一旦自己付费,基本上就可以免费渲染(除了一些电费)。以上就是《整理发布,如需转载,请注明出处及链接:相关阅读推荐:
如何更快地渲染?深入了解3D渲染性能的指南!(1)
几乎完成了一个项目之后,剩下的就是最终渲染,因此您可以刷新伴奏并向客户或老板发送MP4,最好是在昨天,这样可以使任何3D-Artist的闹钟响起和跳动更快。项目完成了吧?您所要做的就是渲染它。说起来容易做起来难……截止日期是在24小时内,你已经有了一个框架1000项目,无论你如何看待它,5分钟一帧,你也只是没有办法使其在规定的时间内完成。通过阅读本文之后,您就可以在渲染的同时做更多的其他的事情了。是的,有很多方法,技巧和技巧可以使您现在更快地渲染,我们将在下面讨论它们,但是我在这里将要讨论的大部分内容是如何在将来更快地渲染。原因很简单:3D场景很复杂,没有一个场景的外观和工作方式与另一个场景完全相同,并且要浏览当前项目以使其更快地渲染,可能太耗时了,以致您无法按时完成任务。通过这篇文章,将有望让你应付将来的项目,可以让你认识到其中的优化是可能的,从一开始就采取相应的行动。 可让您更快地渲染而无需太多场景更改的东西:有时,您无法对场景进行任何更改,但仍然希望尽可能加快最终渲染的速度。您可以执行以下几项操作:- 购买更快/更多的PC,更好/更多的硬件(这很容易,但可能并非每个人都可以做到)- 使用渲染农场(Renderfarm)(是国内最大的渲染农场)- 检查软件更新(有时会进行功能改进和错误修正,使渲染速度更快)- 不同的渲染引擎可能是你的类型的项目要快得多(不可行的活动项目,但未来项目可能会从你受益逐渐过渡到另一种渲染引擎)- 利用Rendermanager的强大功能以及随之而来的可能的优化(例如瑞云渲染可以一次渲染多个任务)- 在后期处理/合成中对渲染进行消噪,最好使用Renderpasses 可让您更快地渲染但需要更改场景的东西:如果可以将一种共识应用于所有场景优化,那就是:只使用您绝对需要的尽可能多的Scene组件和元素。在视觉上,任何其他事情可能几乎没有什么区别,但是可能会花费您大量的渲染时间。多边形,光线,样本,灯光,细分...使用您可以逃脱的绝对最小值实现外观。无论如何,这是本节的概述:- 减少网格、细分曲面、生成器、克隆、实例、NURB的多边形数量- 减少使用单独的灯光并放置它们,以便它们以较少的光线反射更轻松地照亮场景,或使用覆盖较大区域的均匀照明,例如Sky或HDRI。- 通过限制反射/折射的迹线深度并优化那些使射线计数爆炸的材料类型,可以在不损失质量的情况下简化材料。- 优化渲染设置:限制光线反射-设置截止阈值-利用自适应采样-钳制射线强度-降低AOV-使用更快的GI设置。- 使用“渲染区域/蒙版和渲染层”仅渲染框架的一部分。当然,本概述仅暗示了可能的方法,您可能需要一些更深入的信息才能完全了解如何实现上述内容。我只在上面的列表中列出了对大多数用户有用的最重要的部分。不过,整篇文章中都有一些隐藏的技巧,这可能正是您所需要的。 哪些渲染引擎可以利用本文?全部渲染引擎。优化场景和渲染设置的指导原则可以应用于所有渲染引擎,因为它们都基于非常相似的功能。引擎(如V-Ray、Arnold或Corona)都可以从3d场景中获取信息。众所周知,大多数渲染引擎都可以插入许多不同的3D软件中,无论是Cinema 4D、3ds Max、Blender还是其他任何软件。这使我们很容易理解,所有这些应用程序及其工作方式之间必须有一个共同的标准,这种相似性还使我们能够全面应用渲染优化。未完待续...敬请期待《》相关阅读推荐:
苏维埃医院: 建模和纹理化工作流程(下)
纹理化我从Substance Designer开始,制作了可以在Painter中使用的简单环境材料和基础材料。因此,让我们深入研究细节:墙非常简单,我不想使用顶点油漆等使它们变得非常复杂。在这种情况下,我决定改用贴花纸。它变得更容易,更快。例如,借助Substance Designer,您可以非常轻松地混合基础材料以创建贴花。那就是我所做的。现在,让我们讨论Painter中的基础材料。如果要与Painter一起使用材质,请使其尽可能通用。不要尝试添加高光或大型独特功能,以后可以直接在带纹理的道具上进行。Substance Painter提供了一个称为锚点的超级好功能。当您必须创建分层损害时,这非常有用。我制作了一个非常简单的智能材料,其中的空文件夹被Anchor设置掩盖,以此作为其他智能材料的基础。然后,我使用此设置来制作分层的金属和木材智能材料等。最好的例子是纸板箱。使用体素技术,我制作了一个非常简单的高多边形。烘烤后,我将智能材料与Anchor设置配合使用,以对纸板材料进行分层损坏。使用“高度”,可以创建更好的图层错觉,无论如何在纹理导出期间高度将转换为法线。为了减少通用性,我使用了一个简单的乘法基色层,只是制作了一个绿色的模具,没有花哨的东西。这是添加一些突出显示并打破材料的一般性质的好方法。我还加工了一些矢量图形以制作材料。我决定在外部软件中制作这些文件,只是为了节省时间。 灯光当我想到这样的地方时,我会看到非常温暖,几乎是金色的光芒。由于时间限制,我决定使用具有“距离场”阴影的全动态灯光。最后,我完成了一个非常简单的设置:顶部是一个主要的温暖的Rect灯,另一个是辅助的温暖的点光源。还有一个冷的定向月光和附加的冷填充点光,只是在场景中添加了一些不错的假GI。 我仍然需要通过一些颜色分级来应对灯光的温暖。 后记如果开始跟踪时间,您可能会发现有时您会花很多时间在看不见的事情上,或者可以做一些简单的事情。我经常使用toggl来跟踪我在事物和整个场景上花费的时间。当您看到制作一件东西要花多长时间时,就可以告诉您需要改进什么才能更快。我的建议:学习捷径并自己制作捷径。他们确实加快了整个过程。不要重复一件事。如果您对结果不满意,请保留它。做其他事情,然后重新焕发双眼,并获得更多的经验。并在引擎中预览纹理,它确实节省了很多迭代。制作高多边形,特别是雕刻小细节是最耗时的过程。当您可以避免这种情况并在不牺牲质量的情况下使用纹理添加这些细节时,绝对应该这样做。当然,从照明,后处理和网格化开始,还有很多事情需要改进和学习。我仍然认为它们是场景中最薄弱的部分。本文《整理发布,如需转载,请注明出处及链接:相关阅读推荐:
如何建立自己的【渲染农场】终极指南(2)
听起来是件很复杂的事情,那么如果想要构建自己的渲染农场似乎是一项昂贵或麻烦的工作,那它真的需要多少时间来构建呢?或者说我们要在其上花费多少精力呢?那么让我们来了解一下吧。 渲染农场值得使用吗? 为了测量渲染农场的实际使用价值,我们来看看以下内容:- 没有自己的渲染农场,那么制作中那些部分会花费我们大量的时间和金钱?- 使用渲染农场时工作流程有什么变化?如何从这些变化中受益?- 没有自己的渲染农场,制作中那个部分会浪费大量时间和金钱?由于我本人是一名CG行业的自由的3D通才以及动作设计师和动画师,大部分时间我都在家庭办公室中为各种代理商和客户工作,但我也曾在各种办公场所和不同的动画工作室中工作过。虽然,您的情况可能与我情况有所不同,但是在我的工作中大部分时间都在浪费,有些使用渲染农场就可以解决,我相信有一些情况也许适用于您:客户压力太大某个项目,加入您的客户有一个固定的预算和一个截止日期。但是您为客户完成项目的时间是有限的,但是每次都需要等待高质量的渲染完成后,才能向客户展示项目最好的项目效果。迭代次数太少和低质量的预览图这是一个很麻烦的过程。我们必须保持积极的工作状态,在有限的处理能力下,我们只能提供低分辨率的低质量的渲染图。每次进行预览渲染都会浪费很多时间,之后还需要花费大量时间在修改上。因此,项目的迭代次数会减少,可能会影响项目的整体质量。反馈修改后续的反馈修改的压力会很大。我们可能在客户要求日期的最后一刻还在修改内容,而那些无法预计的修改,渲染和合成工作会浪费我们很多宝贵的时间,同时也可能会影响到利润。最终渲染如果没有自己的渲染农场,那么您就必须使用在线的渲染农场。使用在线的渲染农场价格并不是非常昂贵,但是我们最好尽量避免所有的错误地方,不然就需要为重新传染的每一帧付出自己的利润。或者,可以将项目设置在自己的工作电脑上渲染,为了加快时间,有可能还需要降低GI,去燥,或者牺牲一些质量。所有的这些都在消耗宝贵的时间,如果想加快宝贵的时间,提升渲染速度,那么请使用渲染农场(是国内最大的渲染农场)吧。控制工期我们开始时期,就必须考虑项目的复杂程度,如果控制不了那么多量的工作,从项目开始就需要考虑到整个项目的掌控。我们必须在项目结束之前尽可能少的修改,完成最终的渲染工作。不要让自己陷入已经到截止日期无法向客户交项目的情况。如果将自己宝贵的时间花费在如果没有能力处理的事情上,这会限制了迭代和项目更改的能力。最终,在客户和项目的压力下,只能是更多的加班甚至是熬夜。我应该在前期预留出这些时间,而不是不停的去补救。本文《整理发布,如需转载,请注明出处及链接:相关阅读推荐:
如何建立自己的【渲染农场】终极指南(1)
渲染农场听起来是件很复杂的事情,那么如果想要构建自己的渲染农场似乎是一项昂贵或麻烦的工作,那它真的需要多少时间来构建呢?或者说我们要在其上花费多少精力呢?那么让我们来了解一下吧。我曾经认为渲染农场是非常的昂贵,以至于只有像皮克斯,迪斯尼或大型VFX视效工作室这样的大公司才能负担得起。但是,如果从硬件来看除了工作站之外,它所需要的只是另一台有点专业的PC电脑,我们就可以构建属于自己个人的小型渲染农场。由于本指南相当冗长,希望您有耐心来看完所有的介绍。在开始构建自己的渲染农场工作之前,让我们先了解一些常规问题: 什么是渲染农场?是通过网络连接连接的各个计算机的群集的统称。它们通常被应用在处理动画电影,CG商业广告,VFX镜头或静止图像等的行业,渲染农场会将那些制作文件通过计算机生成图像。此类渲染农场群集中的每个单独的计算机通常就被称为渲染节点(RenderNode)。维基百科的一个条目曾经指出,“渲染农场(Render Farm)”这个术语来源于处理动画短片“ The Boored Room”的帧画面,该动画短片使用以前称为Autodesk 3D Studio的软件进行动画处理。据说,Autodesk技术人员曾将一堆计算机放置在一个房间中完这项工作,随后这个“工作框架”植入了渲染农场。当这个术语产生时(1990年),那些计算机还是需要单独设置分配任务,没有通过网络进行联网。 谁需要用到渲染农场?如果您是VFX视效工作室,或者动画公司,或者自由职业者,然后在办公室或者在家中办公的,那么您可能会需要用到渲染农场。Render Farms主要功能在于卸载,拆分和加速渲染任务,这些任务原本需要制作人员从工作的PC电脑或工作站上进行这些繁重的工作处理,现在工作人员在渲染农场的平台上工作,释放了自己原本工作的PC电脑,让他们可以继续其他项目的工作。当然,不是所有工作任务都一定放在渲染农场上,为了充分利用渲染农场,您只需要,让那些需要耗时的工作进行上传。不然那些要数天或者是数周才能完成的工作拆分多个小任务,才能将它们分发到多台PC电脑上进行渲染工作。 以下是一些使用渲染农场的任务:- 渲染3D动画图像序列类型的工作:从Maya,3dsmax,Cinema 4D,Blender,Houdini,Lightwave,Keyshot,AutoCAD或内部的第三方渲染引擎(例如Octane,Redshift, V-Ray, Mental-Ray, Corona, Cycles ……您可以进行自己的设置,分层或者命名。- 从After Effects,Nuke,Fusion,Mocha等2D /合成软件渲染图像序列或动画- 处理任务,例如Altus或Vray中的降噪,来自Media Encoder,DJV,FFMPEG,RVIO和Quicktime的转换/渲染任务,VRIMG2EXR等- 来自RealFlow或Naiad等软件的模拟任务- 您选择的命令行任务/脚本可以并行分解为较小的任务如果,以上任何一项任务需要花费大量时间才能在PC上完成,那么使用渲染农场就可以从中受益匪浅。假设,您是从自己的工作赚钱的,那么工作会依赖于客户的反馈和快速的制作周期,如果能更快的帮助客户完成工作,那么我们尽快的得到资金,也可以更快的进行其他的项目。如果您正在制作的是个人项目,没有规定的截止日期,并且只要愿意,自己的电脑就可以完成项目的渲染,那么渲染农场可能就不是必须用到的。毕竟,使用渲染农场并不便宜,只有在先获得投资回报后才能收回成本。本文《整理发布,如需转载,请注明出处及链接:了解更多相关资讯,请关注Renderbus云渲染农场:相关阅读推荐:
使用Substance纹理制作《赛博朋克2077》流程分享
2020年最受期待的游戏之一《赛博朋克2077》于前几日正式上架。坐落在一个复杂冲突的未来中的夜城,在视觉上令人叹为观止,而巨大的地图让我们知道了解了CD PROJEKT RED在重塑赛博朋克类型的同时,如何精确地描绘一个反乌托邦的未来。我们很荣幸与技术美术总监KrzysztofKrzyścin进行了访谈,他将带我们一览Substance Painter和Substance Designer在他们工作室制作流程中的集成。KrzysztofKrzyścin:朋友们大家好!作为技术美术总监,我主要致力于游戏引擎REDengine以及工作室使用的所有外部内容创作程序中的与艺术相关的管线和渲染技术的研发。我不仅对让艺术家有可能提高游戏视觉效果的质量方面感兴趣,而且对使内容创作更有效和简化也很感兴趣。对于《赛博朋克2077》,我们的研发列表非常长。浅谈几个:多层着色器管线,程序化模型系统,天气(带有体积云!),材质库,破坏-包括车辆和树叶,长距离人群和车辆,代理系统,世界地图,几乎所有模拟运算以及游戏内的着色器。我们还研发了用于多个内容创建程序的自定义管线和工具,其中一些(例如Substance Painter和Substance Designer)已深度集成到我们的内容创建管线中,从而允许艺术家为角色,车辆和环境创建惊人的细节。赛博朋克2077是一年中最受期待的游戏之一。在这样的项目工作感觉如何?我喜欢将其视为旅途,就像在爬山一样。首先,你需要准备,准备、收集正确的装备,最后但并非最不重要的一点是-选择正确的同伴。当然,通常是下雨天,寒冷,而且道路漫长而艰难,但同时也很有意义。尤其是快到终点时当你回头看看一切都顺利地开始推进。当然,到目前为止(来自记者和用户)的积极欢迎使我们极大地增强了信心,因为该游戏很好地定义了《赛博朋克》和《赛博朋克》的定义,并且每个对游戏感到兴奋的人在真正接触到这款游戏时都能切身感受到这种兴奋。是什么使《赛博朋克2077》与您以前开发的游戏不同?我们需要添加到引擎中的用来处理如此人口密集但仍可自由探索的垂直城市的技术功能范围对我们而言是一大进步。每平方米我们都必须打包更多的细节,这不仅是因为第一人称视角的摄像头,而且还因为周围正在发生许多动态场景。我们称其为无缝游戏,是因为您-扮演名为V的新兴佣兵-可以在场景播放时与世界互动。例如,您可以坐在车上与中间人(为您提供某些工作的人)进行交谈时穿越夜市本身,并实时查看城市在你经过的情况。我们必须添加的另一件事是玩家的自定义选项,所有服装,武器,mod等——融合各种独特的发型、纹身、义体、载具——这让玩家有了无数种搭配的可能。建筑环境对我们来说也发生了巨大变化。《巫师3》中充满了自然景观,并有一些较大的城市-比如诺维格勒是最大的城市。夜城非常密集,有更多不同风格的建筑。在Cyberpunk 2077中,我们需要彻底改变我们组装世界,资产和社区的方式。我们需要开发道路系统,交通和人群管理,全新的分层预制管线,可在室外和室内使用的全球照明,第一人称视角相机等等!我们知道制作这款游戏是一项艰巨的任务-但我们已经准备好直面挑战了。告诉我们更多有关游戏的艺术指导方面的信息。您想传达什么样的视觉故事?赛博朋克2077发生在另一个问题丛生的未来。在这个未来,世界将面临环境灭绝,全球变暖,人口过剩和巨大的贫富差距使富人受益,却忘记了穷人。但是人类善于适应、不断发展。人们利用控制技术来应对周围的危险,而社会仍在不断发展。从项目的一开始,我们就想尝试经典传统的赛博朋克流派的视觉风格,但实际上需要对其进行现代化改造,并进一步扩大界限。充斥着霓虹灯的雨夜是一种极具标志性的图像,与赛博朋克美学紧密相关,但我们想让自己留下更多难忘的时光。令人着迷的日出,浓厚而污染严重的雾气笼罩着野兽派建筑的顶部,沙漠的烈日,城市的夜空–然后才是各个地区的界限,每个地区都有独特的形状和颜色,从霓虹灯闪耀到铺天盖地的广告的刺眼光芒。我们的计划是使夜之城本身成为游戏中的角色。您为什么决定使用Substance?它在艺术方面是如何帮助到你们的?从早期的概念来看,很明显该项目的规模将推动我们开发新的方法来制作材质。对于任何合理的硬件,都无法快速估计纹理内存指标和近似的磁盘大小。这是一个根本性的举措,但我们决定将分层概念应用于几乎所有模型中,包括一些FPP道具比如武器,角色,环境物体(甚至是地形节点)等。我们的想法是,我们不会存储任何独特的纹理,而是存储将在运行时与特殊蒙版进行混合的常见材料库。该遮罩对每个模型来说仍然是独一无二的,但是由于大多数时候它都很稀疏,因此我们可以将其打包成更小的数据占用空间。由于艺术家现在只需要绘制这些遮罩,因此可以提高美术流程的效率,而不是像过去那样将多个纹理组合在一起并展平。这也改变了网格的渲染方式,因为每个像素都需要计算和展平其图层。当然,此过程必须非常高效。分层使我们有可能以原始磁盘大小的一小部分实现更高的纹理像素密度,从而将非常高分辨率的细节有效地填充到表面中。在与艺术家和我们的渲染团队进行了几次迭代之后,我们对它的工作充满信心,因此我们开始构建材质库。我们已经将工具子集作为插件集成到Substance Painter中,并将其推广给一些艺术家-他们立刻喜欢上了这种方法。当我们首次展示第一个游戏视频时,成千上万的资产已经在使用多层着色器,极大地提高了我们游戏的视觉质量。能否快速概述一下你们管线中使用的各种工具?我们使用Helix / Perforce进行数据存储库,使用Visual Studio编写代码和脚本-所有这些都由我们自己的构建系统管理。我们将Houdini用于程序化生成内容,计算模拟和特殊效果。艺术家主要使用Maya / 3ds Max,而我们的分层管道则通过Substance Painter /远程浏览器进行。使用Substance Designer完成材质库纹理,使用内部应用程序(材质库管理器)编辑所有的材质模板。大多数美术工具也通过自定义书架或插件公开,因此可以从不同程序使用它们。游戏资源是在REDengine中创建的,可以由几个不同的编辑器进行编辑。最后但并非最不重要的一点是,项目管理我们使用的是Jira。您如何创建材料库?能否描述一下对Substance Designer的使用?物料库几乎完全在Substance Designer中创建(从头开始或从扫描数据开始)。每个材料模板都包含一个图表,该图表输出albedo,法线,粗糙度和金属度——都是四方连续的。除了在Substance Designer中创建材质之外,我们还制作了各种微混合纹理。它们包括一个高度图alpha和用于遮罩材质的法线图。为了支持绘画流程,Mark Foreman(我们负责材质库的高级环境艺术家)创建了一组自定义生成器和过滤器。因为通常我们为我们资产生成的遮罩是小于正常资产的纹理的——因为需要混合材质的细节是通过微混合纹理实现的——用这些自定义生成器制作非常简单好用,而且在SP种使用是基本没有噪波信息的。我们从非常基本的材料开始,例如混凝土,塑料和砖墙。随着产量的增加,要求将更多材料添加到库中。尽管我们在材料模板本身中确实有一些简单的表面变化,但是有一些是我们不需要的,例如,数十种生锈的金属或带有多种复合颜色的烘焙的佩斯利印花布。相反,我们拥有干净的金属和纯锈蚀,或者一个织物材料具有多种色彩选项。将它们与不同的微混合遮罩结合使用,可为我们提供所需的所有多样性。这样做的好处是,原始模板可以在整个生产过程中不断进行迭代,而无需更改实际使用它们的任何资产。您能否详细介绍一下Substance Painter的使用和你们开发的多层着色器系统?我们的分层解决方案与Substance Painter随附的分层解决方案不同,它由其他蒙版(微混合)组成,这些蒙版包括专用的法线贴图,可用于进行自定义的中间层混合。因此,我们可以在保持锐利细节的同时极大地减小蒙版尺寸。它还将其层链接到特殊的材质覆盖,该材质覆盖预定义了与给定材质模板关联的材质变化。例如,混凝土材料具有多个材质覆盖,这些定义了一定范围的环境风化,材料湿度以及可能影响普通混凝土材料的其他视觉外观。这为我们的模型提供了高度的唯一性,同时使资产在世界范围内保持一致。为Substance Painter制作的自定义OpenGL着色器允许艺术家在绘画时预览模型。该着色器模仿我们的引擎中使用的着色器,将相同的纹理链接到适当的材质层,就像您在游戏中查看模型一样。我们甚至制作了一个自定义的色调映射解决方案,该解决方案与我们的引擎内色调映射器相匹配,以保持Substance Painter和引擎之间的同步。引擎着色器使用类似的逻辑进行图层混合,但工作方式有所不同,因为它使用计算着色器将可见图层烘焙到运行时纹理中。它并不是使用灰度蒙版,它使用一种我们称为数据银行的特殊版本-根据其表面覆盖面积打包的压缩数据图块。能否告诉我们更多有关您创建的远程浏览器工具的信息,如何简化Substance Painter和REDengine之间的工作流程?除着色器外,我们还开发了一个名为Remote Browser的独立工具,该工具可充当引擎与Substance Painter / Substance Designer插件之间的桥梁。它用作交互式图层编辑工具。它可以加载/卸载不同的材质层并编辑其参数,例如颜色和其他替代,或微混合和平铺。每次更改都会更新打开的模型的外观(无论是在我们的引擎中还是在Substance Painter中),从而极大地加快了创建不同模型变体的速度。想象一下,只需单击几下,即可将整个建筑上的裸露混凝土换成涂有油漆的涂鸦版。如果艺术家以后决定更改材质,此工具还可以管理蒙版导出/导入和图层重新分配的过程。您在此项目中面临的主要挑战是什么,您如何攻克这些挑战?世界的庞大规模和复杂性是最大的挑战。我们希望建立一个充满微观细节和深远远景的世界。所有这些都具有复杂的昼夜照明,风格迥异的气氛,无缝的游戏玩法以及两者之间没有加载屏幕。我们必须以一种可以在任何地方或一天中的任何时间,在几种不同的天气条件下快速可视化世界的方式来构建世界。我们需要在其中填充角色,载具(包括飞行中的AV),道具,互动和动态场景,最后但并非最不重要的一点-将所有这些得是合理的数据大小。早些时候,我们决定需要将可伸缩性嵌入到引擎的每个可能的子系统中。对于最费性能的部分,我们实现了原始子系统的长距离版本。例如,我们有一种长途车辆渲染技术(基于简单的billboard),该技术替代了原始的车辆几何形状,从而可以一次看到数千辆汽车。我们将这种方法与所有底层世界几何结构的层次化简化相结合,这使我们有可能仅在玩家的近距离内处理我们想要的细节。第一人称视角相机影响了许多游戏方面的变化,包括故事讲述,场景,一般游戏玩法和互动。当然,这仅仅是冰山一角。我们喜欢冰山,雄伟壮观 : )您是否可以分享任何有关Substance的提示和技巧?当然,来自高级角色艺术家Marcin Klicki的提示:无论是角色,武器还是车辆,艺术家都喜欢在其上使用图案。碳纤维,材料线,抛光钢,阳极氧化铝,合理地组织这些材质可极大地缩短模型最终完成所需的时间。马克·福尔曼(Mark Foreman)的另一个建议:首先,整洁有序地整理你的节点图表!在生产过程中可能需要在创建之后数周甚至数月重新调整材质。注释正确的图表可以帮助您节省时间,以回忆起过去做出的决策。利用自定义节点。如果您发现自己经常重复节点组,那么可能是时候将它们转换成可在以后的材料中重用的自定义节点,从而节省了一些时间。在Substance Painter中,如果没有从默认设置中获得所需的结果,不要害怕自己制作生成器。手绘可以使个人资产变得有意义。但是,一旦您开始处理大量资产,拥有一个或两个能够达到您想要的结果的生成器可以节省大量时间,从而节省下大量时间让你用到真正需要手绘细节的资产上。您如何评价在《赛博朋克2077》的生产中使用substance工具集的整体体验?从游戏中的资产数量,多样性和艺术家设法添加的细节来看,我不得不说总体体验超出了我们的期望。艺术家对工作流程及其带来的可能性感到满意。该管线非常稳定,有效且无错误-我们与Adobe开发人员保持着密切联系,我们期待着在未来的项目中采用类似的方法。相关阅读推荐:
2021-01-04 17:58:47渲染农场渲染设置
  • 2424
    24小时全国服务热线
    400-003-4560
  • wechat