找回密码
 入学

QQ登录

只需一步,快速开始

查看: 2080|回复: 4

3DSMAX 灯光技巧收集 标准灯光实例

[复制链接]
发表于 2005-12-29 21:06:36 | 显示全部楼层 |阅读模式
<DIV class=teach-page>
<LI>第1页 <a href="http://www2.flash8.net/teach/4763.htm" target="_blank" >第1页 3DSMAX布光原则及注意点</A></LI>
<LI>第2页 <a href="http://www2.flash8.net/teach/4763_1.htm" target="_blank" >(2)max5光能传递工作流程</A></LI>
<LI>第3页 <a href="http://www2.flash8.net/teach/4763_2.htm" target="_blank" >3DSMAX布光原则及注意点</A></LI>
<LI>第4页 <a href="http://www2.flash8.net/teach/4763_3.htm" target="_blank" >3dsmax 灯光技术基础</A></LI>
<LI>第5页 <a href="http://www2.flash8.net/teach/4763_4.htm" target="_blank" >3DS MAX中主灯光设置效果概述</A></LI>
<LI>第6页 <a href="http://www2.flash8.net/teach/4763_5.htm" target="_blank" >标准灯光实例</A></LI>
<LI></LI></DIV>
<>    灯光的设置过程简称为“布光”。虽然说一个复杂的场景由100名灯光师分别来布光会有100种不同的方案与效果,但是布光的几个原则是大家都会遵守的。对于室内效果图与室内摄影,有个著名而经典的布光理论就是“三点照明”。笔者在此简述一下: <br>  三点照明,又称为区域照明,一般用于较小范围的场景照明。如果场景很大,可以把它拆分成若干个较小的区域进行布光。一般有三盏灯即可,分别为主体光、辅助光与背景光。 <br>  主体光:通常用它来照亮场景中的主要对象与其周围区域,并且担任给主体对象投影的功能。主要的明暗关系由主体光决定,包括投影的方向。主体光的任务根据需要也可以用几盏灯光来共同完成。如主光灯在1 5度到30度的位置上,称顺光;在45度到90度的位置上,称为侧光;在90度到120度的位置上成为侧逆光。主体光常用聚光灯来完成。笔者喜欢把主体光的亮度设置为2 40左右。 <br>  辅助光:又称为补光。用一个聚光灯照射扇形反射面,以形成一种均匀的、非直射性的柔和光源,用它来填充阴影区以及被主体光遗漏的场景区域、调和明暗区域之间的反差,同时能形成景深与层次,而且这种广泛均匀布光的特性使它为场景打一层底色,定义了场景的基调。由于要达到柔和照明的效果,通常辅助光的亮度只有主体光的5 0%-80%。 <br>  背景光:它的作用是增加背景的亮度,从而衬托主体,并使主体对象与背景相分离。一般使用泛光灯,亮度宜暗不可太亮。 <br>  下图为区域照明灯光设置的简单示意图。 <br>  布光的顺序是:1)先定主体光的位置与强度;2)决定辅助光的强度与角度;3)分配背景光与装饰光。这样产生的布光效果应该能达到主次分明,互相补充。 <br>  布光还有几个地方需要特别注意: <br>  1)灯光宜精不宜多。过多的灯光使工作过程变得杂乱无章,难以处理,显示与渲染速度也会受到严重影响。只有必要的灯光才能保留。另外要注意灯光投影与阴影贴图及材质贴图的用处,能用贴图替代灯光的地方最好用贴图去做。例如要表现晚上从室外观看到的窗户内灯火通明的效果,用自发光贴图去做会方便得多,效果也很好,而不不要用灯光去模拟。切忌随手布光,否则成功率将非常低。对于可有可无的灯光,要坚决不予保留。 <br>  2)灯光要体现场景的明暗分布,要有层次性,切不可把所有灯光一概处理。根据需要选用不同种类的灯光,如选用聚光灯还是泛光灯;根据需要决定灯光是否投影,以及阴影的浓度;根据需要决定灯光的亮度与对比度。如果要达到更真实的效果,一定要在灯光衰减方面下一番功夫。可以利用暂时关闭某些灯光的方法排除干扰对其他的灯光进行更好地设置。 <br>  3)要知道max中的灯光是可以超现实的。要学会利用灯光的“排除”与“包括”功能绝对灯光对某个物体是否起到照明或投影作用。例如要模拟烛光的照明与投影效果,我们通常在蜡烛灯芯位置放置一盏泛光灯。如果这盏灯不对蜡烛主体进行投影排除,那么蜡烛主体产生在桌面上的很大一片阴影可能要让我们头痛半天。在建筑效果图中,也往往会通过“排除”的方法使灯光不对某些物体产生照明或投影效果。 <br>  4)布光时应该遵循由主题到局部、由简到繁的过程。对于灯光效果的形成,应该先调角度定下主格调,再调节灯光的衰减等特性来增强现实感。最后再调整灯光的颜色做细致修改。如果要*真地模拟自然光的效果,还必须对自然光源有足够深刻的理解。多看些摄影用光的书,多做试验会很有帮助的。不同场合下的布光用灯也是不一样的。在室内效果图的制作中,为了表现出一种金碧辉煌的效果,往往会把一些主灯光的颜色设置为淡淡的橘黄色,可以达到材质不容易做到的效果。 <br>  总之,只要多实践、敢于实践,掌握用光的精髓就只是时间问题了</P>
[此贴子已经被作者于2005-12-29 13:07:48编辑过]

 楼主| 发表于 2005-12-29 21:07:13 | 显示全部楼层
<DIV class=content-f>  基于物理的工作流程<br>  当你使用光能传递去模拟现实光照场景时,务必注意以几点: <br>  *场景尺寸:确认你的场景拥有正确的尺寸, 和一致的单位 (一盏灯光在一个120米高的房间里和在一个120厘米高的房间里是大不一样的). <br>  *灯光: 你必须使用 Photometric lights. 并确保这些灯的亮度在正确的范围内. <br>  *自然光: 要模拟自然光, 确定你使用的是 IES sun 和 IES Sky. 它们能根据特定的地点,日期,时间,给出正确的光照信息. <br>  *材质反射度: 你必须保证场景仲材质的 reflectance value 与现实中相一致. 例如:一面漆有白色油漆的墙,它的反射度大概是80%; 可是,一个纯白的材质 (RGB:255, 255, 255) 所拥有的反射度是100%. 这时你就必须去手动的调节反射度。 <br>  *曝光控制: 曝光控制相当于照相机的光圈。你可以使用它去控制最后的渲染结果,优化渲染图像。 <br>  使用照片光度灯光基于物理的光能传递工作流程: <br>  *检查并调节场景中的物体的尺寸符合其物理大小,调整材质的反射度符合其物理属性。 <br>  *放置 photometric lights 到你的场景中。你能按照真实世界放置灯光的方法去放置你的虚拟灯光。相关信息你可以查阅HELP自带的灯光亮度表。 <br>  *选择 Rendering 菜单 Environment 对话框. 选择你想使用的曝光类型。 <br>  *渲染场景预览灯光效果。在这一步光能传递并不进行处理,但你能快速的确定直接光的位置和强度,调节好直接光的位置强度等。 <br>  *选择 Rendering 菜单 Advanced Lighting 对话框. 在高级灯光选项中选择光能传递。(确定 Active 前的小方块打上了勾) <br>  *在Radiosity Parameters 卷展栏中,点击Start计算光能传递。当计算完成时,你就能在视图里看见效果了.灯光效果直接显示在几何体上,你能很方便的在视图中观察调整而不必重新计算。 <br>  *再次点击渲染场景。渲染器计算直接光和阴影,完成渲染工作。 <br>  <br>你可以不使用基于物理属性的灯光去创建你的场景,但你必须注意以下几点: <br>  灯光:因为光能传递计算是基于物理属性担,在计算中 Standard lights 被解释为 Photometric lights.。例如:一盏 multiplier=1.0 的聚光灯将被转换为1500烛光亮度的灯光。而标准灯光的光线衰减,不论你如何设置,都将按照光能传递的内部算法进行,而不理会你的设置。 <br>  自然光照: 如果你不想使用基于物理的灯光类型去模拟自然光,你可以使用Direct Light 去模拟太阳光,使用skylight 去模拟天光。 <br>  曝光控制:因为标准灯光不是基于精确物理学的灯光, 所以你需要只能对光能传递的结果进行调整而不影响直接光照。使用 Logarithmic Exposure Control,打开仅影响间接光照功能,这用你就可以使用曝光控制的亮度对比度功能去控制光能传递的结果了。 <br>标准灯光的光能传递工作流程:   <br>  *确定你场景中的几何体的尺寸符合真实的大小。 <br>  *在你的场景中放置 standard lights 。 <br>  *渲染场景预览灯光。在这一步光能传递并不进行处理,但你能快速的确定直接光的位置和强度,调节还直接光的位置强度等。 <br>  *选择 Rendering 菜单 Advanced Lighting 对话框. 在高级灯光选项中选择光能传递。(确定 Active 前的小方块打上了勾) <br>  *在 Radiosity Parameters 卷展栏中,点击Start计算光能传递。当计算完成时,你就能在视图里看见效果了。灯光效果直接显示在几何体上,你能很方便的在视图中观察调整而不必重新计算  *选择 Rendering 菜单 Environment 对话框. 选择你想使用的曝光类型。 <br>  *当在光能传递中使用标准灯光时, 一定要使用 Logarithmic Exposure Control 并选择 Affect Indirect Only. 这使曝光控制只影响光能传递的效果。这样,你就能在不影响直接光的情况下,使用亮度与对比度控制调整间接光效果,使光能传递效果控制在正确的范围。 <br>  *再次点击渲染场景。渲染器计算直接光和阴影,完成渲染工作。 <br>  缺省情况下, 光能传递计算当前帧。 如果你的场景中有动画的物体或你需要光能传递计算动画的每一帧, 选择渲染场景对话框中的 Compute Radiosity 选项。 <br>  在动画计算的过程中,当有物体移动变化或灯光发生变化时,每一帧都需要重新进行光线追踪计算。如果在两帧之间没有任何变化的话,渲染引擎将不进行光能传递计算。 <br>  记住: 因为渲染引擎采用了随机统计学采样,动画的各帧之间可能产生闪烁。 <br>  提示: 在光能传递计算一个较长的动画之前, 你应该先手动计算一帧,已确定最终的效果是正确的。 <br>  提示: 如果你的动画仅仅是摄影机移动 (例如一个建筑环游效果图) 你不必每一帧都进行光能传递计算,你只需计算一帧就可以了。 <br>  按下表所示操作,将使你得到较佳的效果。 <br>        基于物理属性的工作流程       基于非物理属性的工作流程 <br>  灯光     照片光度灯光             标准灯光 <br>  日光    IES Sun 和 IES Sky         Directional Light 和 Texture Sky <br>  曝光控制    任意            Logarithmic 打开 Affect Indirect Only选项 <br>  单位     <br>        确定你场景中的几何体的尺寸     确定你场景中的几何体的尺寸 <br>        符合真实的大小               符合真实的大 </DIV>
<DIV class=content-f>  布光的顺序是 :<br><br>1)先定主体光的位置与强度;<br>2)决定辅助光的强度与角度;<br>3)分配背景光与装饰光。这样产生的布光效果应该能达到主次分明,互相补充。<br><br>布光还有几个地方需要特别注意:<br><br>  1)灯光宜精不宜多。过多的灯光使工作过程变得杂乱无章,难以处理,显示与渲染速度也会受到严重影响。只有必要的灯光才能保留。另外要注意灯光投影与阴影贴图及材质贴图的用处,能用贴图替代灯光的地方最好用贴图去做。例如要表现晚上从室外观看到的窗户内灯火通明的效果,用自发光贴图去做会方便得多,效果也很好,而不不要用灯光去模拟。切忌随手布光,否则成功率将非常低。对于可有可无的灯光,要坚决不予保留。 <br>  2)灯光要体现场景的明暗分布,要有层次性,切不可把所有灯光一概处理。根据需要选用不同种类的灯光,如选用聚光灯还是泛光灯;根据需要决定灯光是否投影,以及阴影的浓度;根据需要决定灯光的亮度与对比度。如果要达到更真实的效果,一定要在灯光衰减方面下一番功夫。可以利用暂时关闭某些灯光的方法排除干扰对其他的灯光进行更好地设置。 <br>  3)要知道MAX中的灯光是可以超现实的。要学会利用灯光的“排除”与“包括”功能绝对灯光对某个物体是否起到照明或投影作用。例如要模拟烛光的照明与投影效果,我们通常在蜡烛灯芯位置放置一盏泛光灯。如果这盏灯不对蜡烛主体进行投影排除,那么蜡烛主体产生在桌面上的很大一片阴影可能要让我们头痛半天。在建筑效果图中,也往往会通过“排除”的方法使灯光不对某些物体产生照明或投影效果。 <br>  4)布光时应该遵循由主题到局部、由简到繁的过程。对于灯光效果的形成,应该先调角度定下主格调,再调节灯光的衰减等特性来增强现实感。最后再调整灯光的颜色做细致修改。如果要逼真地模拟自然光的效果,还必须对自然光源有足够深刻的理解。多看些摄影用光的书,多做试验会很有帮助的。不同场合下的布光用灯也是不一样的。在室内效果图的制作中,为了表现出一种金碧辉煌的效果,往往会把一些主灯光的颜色设置为淡淡的橘黄色,可以达到材质不容易做到的效果。 <br>  总之,只要多实践、敢于实践,掌握用光的精髓就只是时间问题了。 <br>灯光是3DS MAX中模拟自然光照效果最重要的手段,称得上是MAX场景的灵魂。但是,复杂的灯光设置,多变的运用效果,却是让许多新手极为困扰的一大难题,如何得到令人满意的照明效果使很多朋友感到头痛不已而又无可奈何。本教程的主要目的是带领大家深入了解3DS MAX中的灯光设置,彻底解除各位朋友的困惑,从而创造出更真实更如意的MAX场景 。<br><br>  一、MAX场景照明总论<br><br>  要想深入了解MAX的照明技术,就必须先了解MAX中灯光的工作原理。在MAX中,为了提高渲染速度,灯光是不带有辐射性质的。这是因为带有光能传递的灯光计算速度很慢,没感受过的朋友想一想光线追踪材质的运算速度就会明白。也就是说,MAX中的灯光工作原理与自然界的灯光是有所不同的。如果要模拟自然界的光反射(如水面反光效果)、漫反射、辐射、光能传递、透光效果等特殊属性,就必须运用多种手段(不仅仅运用灯光手段,还可能是材质如光线追踪材质等)进行模拟。有人抱怨KINITEX公司为什么不使用类似LIGHTSCAPE软件模拟类似自然的照明系统,原因并不在于KINITEX公司没有掌握这门技术,而是MAX主要任务是面向动画制作的。大家都知道,LIGHTSCAPE中的灯光运算速度很慢,往往渲染一张图片需要很长时间(因此这个软件定位于照片级静态图渲染制作)。在动画制作中,一秒钟的动画就需要渲染20多张图片(NTSC式的为30帧/秒,PAL式的为25帧/秒,电影为24帧/秒,如果要保持流畅的动感则至少需要15帧/秒),一分钟就要渲染1000多张图片,那么你的等待将是无穷无尽的。好在MAX有很多第三方开发的外挂插件,在灯光方面比较优秀的插件有RADIOSITY、MENTAL RAY(大型“灯光效果+特殊明暗器+高质量渲染”插件)等可供用户选择。不过运算速度上有点差强人意。当然,如果你就渲染一张静态图片而不是做动画(如建筑效果图等),为了取得更好的效果与更方便的照明设置,等待一个小时也是可以的。MAX中的灯光最大优势在于运算速度,照明质量其实是不错的。只要设置得当,同样可以产生真实、令人信服的照明效果。<br><br>  在MAX中,并不是所有的发光效果都是由灯光完成的。对于光源来说也可能是经由材质、视频后处理特效甚至是大气环境来模拟。萤火虫尾部的发光效果,用自发光材质来模拟恐怕是最为恰当的,火箭发射时尾部的火焰效果用大气环境中的燃烧装置来做效果也是不错的,而要模拟夜晚的霓虹灯特效,利用视频后处理中的发光(GLOW)特技来做则是个好主意。不过灯光作为在MAX三维场景中穿梭的使者,是MAX表现照明效果的最为重要手段。灯光作为MAX中一种特殊的对象,模拟的往往不是自然光源蛉嗽旃庠吹谋旧恚?
回复

使用道具 举报

 楼主| 发表于 2005-12-29 21:10:26 | 显示全部楼层
<DIV class=content-f>  3dsmax 灯光技术基础 <BR>你可能很少想到现实世界中光源是怎样起作用的,然而,当你在计算机图形世界创建灯光时,通常会花费很大力气和尝试来实现所需要的效果。三维软件可以随意创建任何类型灯光的自由PPP,有时反而使你在精巧的图像中创作逼真的外观十分困难。当你在特定的场景中难以实现灯光效果时,了解一些传统的灯光基础知识通常会有所帮助。<BR>  □ 当你准备照亮一个场景时,应注意下面几个问题:<BR>  ——场景中的环境是什么类型的?<BR>  场景灯光通常分为三种类型:自然光、人工光以及二者的结合。<BR>  具有代表PPP的自然光是太阳光。当使用自然光时,有其它几个问题需要考虑:现在是一天中的什么时间;天是晴空万里还是阴云密布;还有,在环境中有多少光反射到四周?<BR>  人工光几乎可以是任何形式。电灯、炉火或者二者一起照亮的任何类型的环境都可以认为是人工的。人工光可能是三种类型的光源中最普通的。你还需要考虑光线来自哪里,光线的质量如何。如果有几个光源,要弄清除哪一个是主光源?确定是否使用彩色光线也是重要的。几乎所有的光源都有一个彩色的色彩,而不是纯白色。<BR>  最后一种灯光类型是自然光和人工光的组合。在明亮的室外拍摄PPP时,摄影师和灯光师有时也使用反射镜或者辅助灯来缓和刺目的阴影。<BR>  ——灯光的目的是什么?<BR>  换句话说,场景的基调和气氛是什么?在灯光中表达出一种基调,对于整个图像的外观是至关重要的。在一些情况下,唯一的目标是清晰地看到一个或几个物体,但通常并非如此,实际目标是相当复杂的。<BR>  灯光有助于表达一种情感,或引导观众的眼睛到特定的位置。可以为场景提供更大的深度,展现丰富的层次。因此,在为场景创建灯光时,你可以自问,要表达什么基调?你所设置的灯光是否增进了故事的情节?<BR>  ——在场景中是否有特殊灯光效果,如果有,它们是应该用灯还是通过其他途径创建?<BR>  除了通常类型的灯光外,很多三维动画软件以白炽灯、立体光源和特殊材料属PPP的形式提供许多特殊效果。虽然严格说来,一些并不属于灯的类型,在场景中,它们通常在可见光效果的外观上再添加进来。一个简单的例子是可见光源的闪耀或发光。由于这些效果在3D中不能自动产生,你需要在渲染中专门把它们包括进来,并且考虑他们的外观和长处。<BR>  ——是否有创作来源的参考资料?<BR>  在创作逼真的场景时,应当养成从实际照片和PPP中取材的习惯。好的参考资料可以提供一些线索,让你知道特定物体和环境在一天内不同时间或者在特定条件下看起来是怎样的。<BR>  通过认真分析一张照片中高光和阴影的位置,通常可以重新构造对图像起作用的光线的基本位置和强度。通过使用现有的原始资料来重建灯光布置,也可以学到很多知识。<BR>  □ 在考虑了上面的问题后,现在应当为桓龀【按唇ǖ乒饬恕K淙还庠吹氖
回复

使用道具 举报

 楼主| 发表于 2005-12-29 21:10:54 | 显示全部楼层
<DIV class=content-f>  对于初学者来说,灯光是一个最难以量化最没有定数的难题。网上有大量的灯光教程。可是多半是针对参数的,要不然就是最简单的三点布光。可是这并不实用。在这个论坛里我们已经探讨过最基本的三点布光,接着又尝试了一下新的光度学灯光的运用。光度学灯光加上光能传递效果的确很好,但是有些情况下会出现一些问题。比如墙角的光线居然比墙面要亮(当然细致的调节可以避免)。我们这次要做的是重新来看一看基本的灯光的运用,运用得当也能取得优异的效果。<BR>这里我们先看一些和阴影有关的东西,然后实际的照亮一个场景,最后说一点特效方面的东西,并实际完成一个发光的五角星。这个论坛里经常有人问到光晕效果和霓虹灯的做法,还不会的朋友可以参考。最后再
回复

使用道具 举报

发表于 2006-2-12 01:20:22 | 显示全部楼层
<><FONT face=黑体>顶!</FONT></P>
<><FONT face=黑体>看的我头都大了!</FONT></P>
<><FONT face=黑体>我不懂3D!</FONT></P>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 入学

本版积分规则

QQ|Archiver|手机版|小黑屋|校园天空成立于2004年2月24日 ( 陕ICP备08000078号-8 )

GMT+8, 2025-5-11 14:19 , Processed in 0.110133 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表