Corona的紧张优点是大略和可用性,即软件在实践中的易用性,以及这一事实如何提高满意度和性能。大概Corona不是市场上最快、最物理或最功能的完全渲染器,但显然是最大略的渲染器之一
在本教程中,我们将勾引你完成在建筑场景中设置自然光的步骤,并证明Corona渲染器是多么大略和快速。
对付全局照明占主导地位的内部和场景,我们必须利用UHD缓存作为赞助GI解算器(渲染设置->性能->全局照明->赞助解算器)。

如果现场有窗户,我们必须始终利用CoronalPortalMTL是一种运用于平面的材质(无厚度!
)它被放置在每个窗户的前面,从表面完美地挡住窗洞。我们用一个光入口覆盖每个窗口,而不仅仅是那些在当前视图中可见。对付Corona的入口来说,法线的方向并不主要,它们不是光源,因此它们不会以任何办法改变我们场景的终极外不雅观。它们只是不可见的元素,可以更有效地在室内对光芒进行分布和采样。在某些场景中,光口可能会大大加快渲染速率。
看看我如何在每个窗口上运用“光源平面”来定义光源。
第一个测试呈现将已经如下所示:
太阳和天空设置
从命令面板->创建->灯光->在我们想要的地方创建一个太阳。下面是按钮添加Coronasky环境。
如果我们单击它,一个Coronasky贴图将作为背景环境舆图运用于渲染->环境->背景->环境舆图槽中。从现在起,Corona天空将与Corona太阳联系在一起,以是如果我们改变Corona的位置,天空就会相应地改变。
我们渲染场景——Corona虚拟帧缓冲(VFB)将弹出——而且由于我们的光源非常通亮,我们的图像可能会被烧坏。在渲染图像时,我们可以通过单击“颜色映射”选项卡轻松调度Corona VFB内的曝光,并降落曝光值以降落整体亮度,或者还可以增加高光压缩以减少过亮区域和丢脸的高光。
定义渲染的整体颜色
白平衡设置帮助我们调度颜色值。在大多数情形下,4500到6500之间的值该当会产生很好的现实效果,但终极的效果总是取决于我们想要达到的心情。
默认情形下,Corona的强度和大小设置为1。强度改变太阳的亮度和大小实际上改变了太阳阴影的清晰度。大小值为2常日是一种现实的方法。下面是太阳2号和10号的比拟。
关于Corona的另一个问题,渲染过程不会自行停滞,默认情形下,它会不断地进行渲染。我们可以在“渲染”->“渲染设置”->“场景”->“常规设置”中确定渲染过程之前经由的韶光和次数。
用漫反射仿照多云天空
这种方法的缺陷是缺少背景图像,因此我们必须通过利用环境设置、覆盖窗口或在背景中创建大型平面对象来手动添加它们。常日,建议利用“渲染设置”->“场景”->“场景环境槽”中加载的直接/反射/折射环境覆盖。
在3dmax中,我们转到“渲染”->“环境”->“背景”-“环境贴图槽”,然后加载HDR位图。我们确保启用实际像素,然后单击“确定”。为了更好地掌握贴图,我们将加载的位图从环境贴图槽中拖放到“材质编辑器”的空槽。当被讯问时,我们选择实例。
我们必须确保在位图的参数中,在“坐标”卷展栏下,检讨environ,并将“映射”设置为与位图的映射相对应的球形。
我们的HDR位图将同时用作场景背景和天生照明,许可我们旋转天空。
或者,我们可以从“渲染设置”->“场景”->“场景环境”和“场景环境”下利用Corona的环境替代,从“利用3dsmax设置”切换到“利用Corona”。然后我们将位图加载到Corona的环境插槽中。利用此设置,将忽略3dMax环境槽中的贴图。这两种设置之间没有性能或质量差异。
如果我们想利用HDR位图作为覆盖,我们可以将它们分别置于直接可见性覆盖、反射覆盖或折射覆盖中。下面是一个例子,稠浊了原始的HDR图像由P.Guthrie和一个修正过的一个在不同的覆盖槽。出于测试目的,我们隐蔽右窗口的玻璃以指示直接可见性覆盖。
Corona太阳和HDRI的结合
这两种方法中最好的一种是将Corona太阳与环境贴图结合起来,以便在旋转时快速轻松地同步它们。通过这种对Corona太阳的自由掌握,自然漫反射和HDR图像的背景在同一场景中共存。
首先,我们在不添加Corona太阳的情形下天生一个Corona太阳,而hdr贴图则被载入到环境槽中。从视区配置(alt+b)中选择利用环境背景。HDR图像将显示在我们的视区中。
为了检测HDR的太阳,必须降落输出量和RGB的值。
我们改变相机的角度,在位图中找到太阳,并将其与Corona太阳对齐,以便完美地放置在一条直线上。
下一步是把Corona太阳和它的目标联系起来。在3dsmax的主工具栏中,我们选择“选择并链接”,然后选择“Corona太阳”及其目标。
在主工具栏中,我们选择动画>线参数>参数线对话框,弹出一个窗口。在左边的列中,我们在coronalsun001下选择zposition:bezierfloat。target->transform:position/rotation/scale->position:xyz,在environment texture map->coordinates下选择右边的列Uoffset。
我们单击箭头按钮,将以下代码粘贴到下图所示的位置:
当我们旋转太阳的目标时,Corona太阳和HDR环境舆图将一起旋转!
我们改变了环境位图的输出和RGB值,还可以选择锁定Corona太阳的位置,以避免意外移动。