VRay分时渲染详解
的有关信息介绍如下:说是分时渲染,其实主要是讲如何运用动画的一些功能来快速建立不同时段的渲染结果,本教程重点不在渲染讲解上还在光域网的指定上。下面开始:VRAY渲染器的相关教程已经非常多了,本教程重点想跟大家讲述的是关于运用VRAY如何创建出早6点到晚6点不同时间段的效果。
了解vray的朋友应该知道,vraysun+vraysky通过改变灯光的角度方位就可以非常容易的创建出不同时段的效果,本教程并没有运用这套灯光系统来创建光照效果,而是使用vraylight的球形(sphere)灯光类型来创建主光源的。当然,这里并不是要讲述vryalight与vraysun之间的区别,或者可以说,当你了解了下面要讲述的教程后,你也可以根据这个原理使用在vraysun的灯光体系上(可以说,将本教程的知识点用在vraysun上,效率将更高),主要是希望通过这样一个教程让大家能够更准确、高效的获得不同时段的效果,并以此可以制作出时间流逝的灯光动画。本教程中的灯光路径动画创建思路属原创,方法技巧如有相同,纯属巧合,下面我们先来看看这个教程的各时段的最终效果(以下均为渲染结果,并未后期处理):
创建相机:相机使用的是vray的物理相机,因为其内的相关参数能够更好的调整室内整体光照效果。然后通过室内摄像机主视角确定太阳的方位。
渲染面板的设置。(该设置也是最终渲染设置,前期渲染期间一应设置相应调低)
创建主光源在顶视图中创建VRlight球形灯光,那么这盏灯光将用来模拟太阳光。灯光的位置应尽可能的让光线斜着投射进场景,最终使摄像机视角得到比较满意的光影效果。灯光的各个参数暂时保持为默认。
灯光方位确定之后,下面开始创建此灯光的运动路径。首先将时间轴的范围调整为60帧到180帧,这样处理是为了更清楚的识别具体时间,表示我们将要处理从早上6点到晚上18点的一段灯光动画,60帧对应着早上6点,180帧对应着晚上18点。
创建一个半圆线段。这条半圆线段我们将把它作为太阳从东至西的运动轨迹。半圆线段的位置,应尽可能使灯光在运动时都能让场景获得比较理想的投影效果。使用Path Constraint路径绑定,将前面创建VR球形灯绑定到半圆上。并将灯光产生的起始和终止关键帧分别调整到60帧和180帧位置。通过拖动时间滑块,灯光将在60到180帧之间进行运动。运动到第80帧位置,灯光就相应的处在8点钟的方向;运动到第150帧位置,那么灯光就位于下午3点钟方向,依此类推。
灯光轨迹确定之后,下面我们将以某一时刻为基准,来创建出场景的基本光照效果。本案例我们来以上午6点为基准进行操作。将时间滑块拖动到第60帧的位置。首先来确定灯光半径值。通过在场景中测量得到灯光与模型之间的距离,而太阳真实直径和真实距离网络查询能够得到,套用公式最终可以得到VRlight球形灯光的半径。这个半径值将在后面整个动画过程中保持固定不变。
接着在场景中的窗口门口以及光源体处创建VR灯光,灯光分布如图所示。注意每个灯光的参数调节到位之后在当前第60帧的位置记录一次关键帧。
最后得到早上6点清晨阳光的渲染效果。
下面我们将以创建完毕的清晨6点效果为基准,拖动时间滑块,分别在第80帧、120帧、170帧和180帧,即上午8点、中午12点、下午5点和晚上6点这几个灯光特色较强的时刻调整光照效果,并记录关键帧。
中午12点的各个灯光的参数设置。
下午5点的各个灯光的参数设置。
晚上6点的各个灯光的参数设置。
几个关键时刻的效果调试完毕并记录关键帧之后,那么每两个关键帧之间,灯光的颜色、强度和位置会产生逐渐的过渡变化,通过渲染,最终可以形成每一时刻的光照效果。这期间每个时段的效果均可以按照以上方式来一一进行动画定义,以获得更精确的时间颜色和强度。
后期(经过后期处理后的两个时段的效果)