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

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

注册领取
40元渲染券

了解Redshift中的烘焙
Redshift是功能强大的,并借助此渲染器大大加快了渲染时间。今天的文章中,我们将探讨烘焙,这也是Renshift渲染器的强大功能之一。它允许使用特定的UV通道将AOV渲染到纹理贴图上。这在各种情况下都非常有用。其中之一就是“光映射”,用户将特定对象接收的漫射光照渲染到纹理上,然后在过程中重新使用该纹理,而不必在每个帧上计算(可能较慢)漫反射光照。。首先,让我们看一下它的优势。烘焙可以帮助提高渲染性能。此外,出于质量或外观的原因,可以通过外部图像编辑程序或脚本来调整纹理。但是,此过程涉及一些设置工作。另外,烘焙结果的质量取决于纹理的分辨率。极高分辨率的纹理可能需要很长时间才能计算出来。最后但并非最不重要的一点是,当用于光照贴图时,由于动画几何形状而导致的照明更改和光照不会反映在烘焙纹理上。 下图显示了一个包含几个对象的简单光照贴图场景。茶壶和地板都使用 512×512 烘焙的 TotalDiffuseLightingRaw AOV 图像。用于生成烘焙光照贴图纹理的原始场景。在 11 秒内渲染。修改着色器图形以使用光照贴图纹理。在 2 秒内渲染。地板的烘焙 512x512 图像。请注意,图像显得更暗,因为它显示在线性空间中。 如何在Redshift中使用烘焙生成烘焙图像包括几个主要步骤:- 创建一个合适的未包裹 UV 通道,供烘焙使用- 创建和配置一个或多个烘焙集- 设置 AOV- 执行烘焙Redshift需要合适的UV通道来执行烘焙。在大多数3d应用程序中,都会有一个“自动 UV”或“展开 UV”选项,它会为烘焙生成合适的 UV 布局。烘焙 UV 通道的两个重要要求是 UV 应适合0->1 UV 范围,并且对象的不同部分不应在 UV 空间重叠。大多数 3d 应用程序生成的展开的 UV 已经满足这些标准。 创建烘焙集一旦有了 UV 通道,就应该创建和配置一个或多个烘焙集。烘焙集包含可以应用于单个对象或一组对象的烘焙设置。组中的每个对象都会获得自己的烘焙图像。最后,必须配置 Redshift 的 AOV 设置以指定我们要烘焙的 AOV。例如,如果我们想烘焙漫反射光照贴图,我们应该使用“TotalDiffuseLightingRaw”AOV。 烘焙的AOV设置Redshift 的烘焙功能依赖于 AOV 系统来渲染烘焙图像。为烘焙设置 AOV与为渲染(基于相机的)渲染设置它们相同。Redshift 建议用户设置(取决于其 3d 应用程序的功能)来配置用于烘焙的 AOV,因为它们可能与主渲染所需的 AOV 不同。在配置AOV进行烘焙时,用户必须对烘焙的图像文件名进行选择。由于所有烘焙集都依赖于全局 AOV 选项(包括文件名),当场景包含多个对象时,这如何工作?即我们如何防止场景中所有对象的烘焙写入同一个图像文件?这取决于 3d 应用程序。 局限性虽然是一个很棒的功能,但烘焙系统目前不支持以下渲染功能。首先是曲面细分和置换。如果烘焙几何体被镶嵌或置换,视觉伪影将出现在烘焙图像上。第二是基于点的技术,如基于点的次表面散射、辐照度缓存和辐照度点云不能与烘焙渲染一起使用。光子(以及随后的焦散)确实起作用。和投影映射目前不支持。最后,目前不支持高分辨率到低分辨率的纹理烘焙。 使用烘焙进行光照贴图以下是生成与上面所示相似的的一些快速步骤:1. 创建一个如上图所示的场景,有两个对象2. 为两个对象创建展开的 UV 通道。确保 UV 通道的命名一致。3. 选择两个对象并在两个对象上为它们分配烘焙集。确保烘焙设置使用正确的 UV 通道4. 向场景中添加“TotalDiffuseLightingRaw”AOV5. 根据您的 3d 应用程序,执行上述烘焙文件名步骤6. 执行烘焙7. 然后编辑着色器图如下: - 通过使漫反射颜色变黑或漫反射权重为零来移除任何漫射照明 - 将烘焙图像连接到着色器的白炽(或发射)颜色端口,并将白炽(或发射)权重设置为与原始漫反射权重相同的值 - 确保,如果图像被保存为 EXR,纹理节点中的伽马设置为线性 - 上述步骤基本上用烘焙漫射照明替换了“真实”漫射照明 - 如果漫反射端口有纹理,在将其连接到白炽端口(或发射)之前,使用乘法着色器节点将纹理与光照贴图相乘。 总结:综上所述,使用redshift渲染你的项目速度很快,使用Renderbus瑞云渲染农场的6卡GPU服务器肯定要快很多。这些服务器是用于渲染的终极在线解决方案,支持多达多个强大的6x GeForce RTX 2080 Ti / 6x RTX 3080/ 6x RTX 3090 GPU 。这些服务器是在您最需要的时候最大化您的优势的首要解决方案——赢得项目、满足不可能的最后期限,或以无与伦比的速度改变您的视觉方向。根据您的预算和时间,让我们选择一台服务器来体验新的渲染水平。新用户注册,即可!本文《》内容由Renderbus瑞云渲染农场整理发布,如需转载,请注明出处及链接:相关阅读推荐:
用blender制作一个漫画风格的南瓜人(2)
这是Kai Müri的支持Blender渲染)。 UV为了快速完成UV部分的工作,我定制了两个快捷方式:一个用于设置接缝,另一个用于删除接缝。Blender是可以自己定制快捷方式的,您只需在用户界面中右键单击某个内容,然后按“分配快捷方式(assign shortcut)”按钮,即可为几乎所有内容分配快捷方式。通过这一简单的调整,我能够快速拆分模型UV。对于UV,在Blender中我通常使用两个附加组件。它们为我节省了大量时间。第一个叫做“TexTools”,该插件提供了可以用于处理UV和纹理的广泛工具集。另一是“UVPackmaster 2”,“UVPackmaster 2”可自动执行UV拆分过程。在制作一些快速的项目时,采用一种自动拆分UV的方式可以有效地节省大量时间。这个项目的特殊之处在于,我根据最后一部分详细信息手动设置了岛屿的大小规模。南瓜人的右腿比衬衫或头部的分辨率要低得多,我故意这样做是因为我知道在最终的结果中,右腿将完全被阴影覆盖,而且只有一种颜色(这种情况下可以完全不用考虑分辨率的问题)。需要注意的一点是,在将文件放入Substance Painter之前,我先清理了所有文件并将模型以FBX格式导入到Blender中。使用Substance Painter时,我经常使用的一个快速的技巧是颜色ID贴图。要生成贴图,我使用Blender通过在“gouraud shading(顶点着色)”模式中按shift + K来为具有相同材料的零件给予具有随机的顶点颜色。“Vertex Color Master”是方便使用的外接程序,可加快工作流程。按下按钮,我们可以为网格分配随机颜色。将模型导入到Substance Painter中后,在烘焙过程中会自动生成ID映射,非常方便。 纹理化导入模型后,立即用Substance Painter烘焙纹理。对于此模型,我从“顶点颜色”中烘焙了一个“颜色ID贴图”和一个环境光遮罩。我使用颜色ID为模型的不同颜色生成蒙版。Substance Painter的基于图层的方法对于像这样的程式化角色非常方便。不同的部分由几层组成,仅在颜色上有所不同。这些通常是基础色,较暗的颜色,突出显示的颜色,以及构成整个角色阴影的黑色。我利用文件夹和图层系统将模型的每个部分放入一个单独的文件夹中。这样,我在工作时可以专注于每个部分,而不会破坏其他的工作。为了查看没有任何阴影的颜色而在Substance中关闭了灯光照明,所以我将覆盖在模型顶部,并将其设置为相乘。这样,我就能看清楚角色的特征在哪里。最后,为了保证模型整体的完整性,我逐层调整了UV的大小,并在不同的角度观察角色的其他部分是否存在问题。未完待续...本文《整理发布,如需转载,请注明出处及链接:相关阅读推荐: