资源描述:
《3d材质与灯光》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、3D材质和灯光3D材质和灯光材质的问题,很多朋友一开始只知道在材质球上贴图片,马马乎乎凑合一下,还有一些朋友,把基本的工具都没搞明白就开始想做超级逼真的金属和玻璃,前者还是一个懒字,后者是急于求成.再这里我把在火星上看到的问题做个解释.(1).24个材质就用光了怎么办?首先要纠正一下思想,很多朋友把材质编辑器直接理解为存放场景材质的地方,其实王琦老师已经纠正过这个问题,材质球我们可以理解为一个调色板,把调好的颜料涂到物体上,剩下的材质就可以扔了,或者是保存到材质库里,在材质编辑器里有一个记录场景材质的地方,这里
2、记录了场景中所有使用的材质,以及材质层级列表的展开显示.当材质球不够的时候,"--1--"我们可以选择一个材质球,点击编辑器上的黑色**,这个时候弹出提示,问是你是保留场景中使用的材质,还是把场景中使用的材质和材质球上调好的材质一起删掉,这个时候我们可以选择第二个单选项,只删除材质球上的材质,保留场景中已经使用的材质.这个时候我们就可以再次调节复原的材质并使用."--2--"在编辑材质的时候已经使用的材质和编辑器里的材质是关联的,在材质编辑器上有一个两个蓝色小球的安钮,点击这个安钮可以断开关联,这个时候调整材质
3、球就不会影响场景用的材质,调节好后可以赋给别的物体(记得这两个方法都需要修改名称哦)."--3--"如果是希望再次调节场景中使用的材质,在编辑器里有一个吸管样子的安钮可以把场景中的材质吸到材质球上再调节."--4--"另外在我们学习网格编辑或者多边形编辑的时候应该接触到了面ID的设置,这个时候我们可以利用这个ID来为物体调节多维子材质,比如在一个屋子里,地面的材质都不一样,但是我们可以做好多个地面后再把多个地面结合成整体,然后给每个面不同的ID,再来利用多维子材质进行设置,这样也可以节省材质球.(2).材质球为
4、什么有时候不是灰色,为什么出现白色,黄色的默认材质球.在材质球里有一般有三个颜色给我们设置,一个是环境色,一个是过度色,还有高光色,环境色受环境编辑器里的环境色控制,过度色控制物体的本色,但是在通常情况下环境色和过度色是锁定的,即使是打开锁定也看不出环境色对物体颜色有什么影响,这是因为环境颜色的开关在环境编辑器里控制着,默认的时候是关闭,材质出现白色和黄色,是因为环境编辑器里的环境光被开启,这可能是软件的问题,把环境光重新设置为黑色就没问题了.(3).为什么高光总是设置的不真实?在编辑器里提供好多中方法来表示光
5、线对物体影响,但是很多朋友只是使用最基本的B算法,很多朋友没有注意到还有P算法,本来这两个模式都是用同样的计算方式,但是反光的计算有差别,P算法的反射光形成较长的区域,B算法却几乎是园形,P算法更适合制作坚硬大理石的物体,B算法适合制作朔料类物体,很都朋友在制作金属和玻璃的时候总是在物体上看到圆形的高光,这个时候要注意,并不是所有的物体都反射圆形高光,在圆柱物体和复杂曲面物体上往往形成拉长的高光,MAX提供了各项异性的算法共我们来制作这类高光,这个算法形成梭型的高光.另外mAX提供制作布料纸张的算法,这个算法提
6、供了两个特殊的参数,一个是过度色亮度,一个是粗糙度,粗糙度控制了高光和过度色的过度情况,形成缓和的高光过度形式,避免布料形成坚硬物体的高光.很多朋友在做金属和玻璃,以及具有反射折射能力的物体时总是找不到感觉做不出逼真的材质,这和我们的物理以及观察能力有很大关系."--1--"首先说说反射,很多朋友只是简单的加上光线追踪,但是实际上反射在物体的表面有强弱的变化,当我们看到一个水面的时候,认真观察会发现,远离我们的水面会亮一些,反射的能力也要比*近我们的水面的反射力强,再看看玻璃杯和金属球体,在物体的边缘比物体的中
7、心位置反射强烈,这些和我们观察物体的角度有关系,单我们的视角和物体表面垂直时,反射到我们眼睛里的光线是最弱的,当物体表面和我们的视角夹角越趋向于水平,这个时候眼睛接受的反射光线越强烈,所以在我们看见水面是原处的水面和我们的观察的视角比较小,所以看到的反射强烈,柱体和球体也是一样,中心位置和我们的视角接近垂直,所以反射比较弱,边缘的观察角度趋向水平,所以反射比较强."--2--"另外一个要注意的问题是反射的模糊,,以及反射的强度,很多新手在制作室内作品的时候总是喜欢把木地板和大理石地板加上反射,但是却没有考虑真实
8、的反射强度,,大家可以在家里看看,地板的反射并不像镜子能够反映所有被反射物体,很多被反射物体因为反射的衰减以及我们的视角问题,慢慢的模糊之到看不清楚,只做这类反射物体时候要在光线追踪里打开反射衰减,如果是用的平面反射贴图,可以设置反射模糊数值.反射强度可以修改反射通道强度数值为25以下."--3--"还有个问题是,有的朋友给地板加上平面反射,但是却看不到反射效果,平面发射只对平面有效,