随着教育技术的发展,三维动画无论是在电视教材制作中或是在多媒体软件制作中应用很广,三维动画是在屏幕的二度空间上表现物体的三维运动空间。良好的灯光效果是三维动画成败的重要方面,在 3DSTUDIOMAX系统内有默认的散射光照明,但这种灯光有时不能满足。
随着教育技术的发展,三维动画无论是在电视教材制作中或是在多媒体软件制作中应用很广,三维动画是在屏幕的二度空间上表现体的三维运动空间。良好的灯光效果是三维动画成败的重要方面,在3DSTUDIOMAX系统内有默认的散射光照明,但这种灯光有时不能满足制作者的要求,需要重设置灯光以达到自己所需要的艺术效果。现根据我制作三维动画的实践,谈一下三维动画制作中的灯光设计。一、三维动画中灯光类型及各种灯光的创建
1灯光类型
在3DSTUDIOMAX中可提供以下六种灯光:
Ambient(环境光)、Omni(散射光)、TargetDirect(目标定向光)、FreeDirect(自由定向光)、TargetSpot(目标聚光灯)、FreeSpot(自由聚光灯)、Sunlight(太阳光)
2各种灯光的创建
环境光(Ambient)是对场景中所有物体的所有部位均匀照明的灯光。MAX将环境光作为环境设置的一部分,默认的环境光色是接近黑色的深灰色。要改变环境光设置,可单击A区主命令菜单中Render/Environment…进入设置对话框,再单击Ambient标签下色块来选择标准颜色或调整RGB值来调整环境光的颜色,颜色越淡则环境光越亮。
散射光(Omni)是一种点光源,均匀向四周照射,它用于场景中普通照明。对于场景中的物体要重设置散射光,先单击Creat/Lights/Omni,在FRONT或LEFT视图中单击鼠标就会出现一个黄色小菱形图标,表示散射光已经建立;再在主命令面板的散射光参数区设置其参数;第三步,用SelectandMove命令将黄色的散射光图标拖动到适当位置,这样图中的光线随着散射光的移动而产生变化。
定向光(DirectionalLight)是指向太阳那样的从无限远处照射过来的光源。定向光是平行光束,它又可分为两种,即目标定向光(TargetDirect)和自由定向光(FreeDirect)。如果要在场景中设置象激光束或阳光照射效果,就可以使用定向光。创建目标定向光:首先,单击Creat/Light/TargetDirectional,在视图中想要创建定向光的位置处单击以产生光源,按住鼠标不放,向照射目标拖动以产生照射目标;其次,在主命令板上设置定向光的各个参数;再次,单击SelectandMove按钮,在各视图中调整定向光源与目标的位置和角度。
聚光灯(SpotLight)是从一点发出的光束,离光源越远光束会变得越宽,它有一个照亮的照射中心,在一定的范围内产生衰减。聚光灯有两种,即TargetSpot(目标聚光灯)和FreeSpot(自由聚光灯)。它们的区别是目标聚光灯有明确可调整的目标,而自由聚光灯设有可调整的目标。创建聚光灯的方法和创建定向光一样,这里就不再重复。
太阳光(Sunlight)是MAXR2.5以上版本中一个专门模拟地球上某地某时真实太阳光的外挂程序,用于模拟太阳光,且产生真实的阴影效果。
创建太阳光的步骤:
(1)单击Creat/System/Sunlight;
(2)在顶视图中的场景适当位置处单击并拖动以产生一个指南针,然后再单击并拖动以产生太阳光源;
(3)在主命令面板上根据当地的情况设置各项参数;
(4)如果指南针的默认中和你的场景的方向不符,单击表示指南针的星形图标并用SelectandRotate命令,调整为正确的方向。
(5)选中表示太阳光源的黄色箭头图标,单击Modify进入修饰命令面板,面板上显示出定向光的参数区,并设置各项参数。
二、三维动画用光应遵循的一般原则
1用光要有依据
首先,用光的依据来源于客观现实生活。人们对光的感性认识,产生于生活中的阳光,灯光等。在三维动画制作中,除非有某种特殊的构思,追求某种写意或戏剧性的照明风格外,一般要少用假定性很强的光源。应根据场景中可以出现的光源位置、投射方向及光源性质等因素去设计布光方案。
其次,用光的根据是文字稿本的提示。文字稿本是三维动画制作的基础,对文字稿本的理解越深,获得布光成功的把握越大。
再次,用光的依据是制作人员的整体构思。光线作为一个造型因素,应该是导