中国展示论坛

 找回密码
 注册中国展示论坛

QQ登录

只需一步,快速开始

搜索
中国展示论坛 门户 查看主题

3ds Max 灯光基础

发布者: gggds | 发布时间: 2014-11-8 22:15| 查看数: 3480| 评论数: 1|帖子模式

1154623448_ddvip_278.jpg

  光线基础

  这一部分我们来讨论所有类型的光线和如何更好的控制它们。

  光的路线

  首先要了解光是如何反射的,才能正确的模拟它们。

1154623448_ddvip_6183.jpg

  描述:光源发射出一束光,强度为 100% , falloff 的值决定了光线强度减弱的速度。当碰到障碍物,就会反射,反射强度依赖于物体的不同材质。抛光的金属会反射大约 50%-70% 的强度。黑色的橡胶则只能反射 10%-30% 。光线角(橙色箭头)依赖于材质的粗糙程度。粗糙程度越高则反射光线越趋向于分散,而不是只朝一个方向。

1154623448_ddvip_7047.jpg

  如果材质是透明会怎样?光线会在物体内部分散,当然强度和角度依赖于不同的材质。

1154623448_ddvip_3395.jpg

  最大的问题在于靠近边角的地方,这里光线反射的角度和距离都非常短。

  这个图片是用了一个 spotlight ,用了 hard raytraced shodow ,和一个 surrounding light-emittering sphere 。

1154623448_ddvip_1247.jpg 1154623448_ddvip_5995.jpg

  光线类型

  常用的有 3 种

  1. INFINITE LIGHTS

  2. POINT LIGHTS

  3. SPOT LIGHTS

  INFINITE LIGHTS

  大多用于模拟太阳光,因为它是平行的。也就是说,只有角度,没有位置。多用来产生阴影。

1154623448_ddvip_8434.jpg

  POINT LIGHTS

  多用来做反射,填充光。

1154623448_ddvip_5134.jpg

  point light 产生阴影的效果很差。唯一的方法是用 raytrace 。

  如果选用了 shadowmap ,渲染器必须渲染 6 个 depthmap ,如果用了 shaw softness ,那效果更糟。

  SPOT LIGHTS

  用于任何东西。

1154623448_ddvip_174.jpg

  可用于阴影和反射。最重要的,可以限制阴影的区域。(尤其对于 shadowmap )。

  反射的使用方法:

  * 设置 cone angle 为 0 , spread angle 根据需要设置。

  * 关掉阴影。

  * 选择正确的光线颜色代表 "emitter material" 。

  * 放在光源物体里面,朝向正确的角度。

1154623448_ddvip_9093.jpg
6 X, n! c+ p* t- |3 k, U

最新评论

malina 发表于 2015-4-20 10:56:20

QQ|小黑屋|手机版|Archiver|中国展示论坛 ( 粤ICP备14065977号

GMT+8, 2018-10-24 10:47 , Processed in 0.169240 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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