通常用什么光源来模拟手电筒发出的光线

 我来答
愚青dm
2022-06-15 · TA获得超过869个赞
知道小有建树答主
回答量:5966
采纳率:83%
帮助的人:106万
展开全部
Unity 3D光源。
有以下四种类型:
1、Directional Light(平行光)平行光通常是用来做阳光的,unity的默认在场景里放置平行光。平行光不会衰减,调整平行光的位置是无效的,只能调整它的角度。
2、Point Light(点光源)点光源模拟一个小灯泡向四周发出光线的效果,点光源在其照亮范围内随距离增加而亮度衰减。我们可以随意设置点光源的数量(在确保效率的前提下)以及位置,来达到我们想要的光照效果(万家灯火)
3、Spotlight(聚光灯)聚光灯模拟一个点光源仅沿着一个圆锥体方向发出光线的效果,聚光灯在其照亮范围内随距离增加而亮度衰减(电影主角的追光效果),聚光灯通常要比点光源强度高一些。4、Area Light(区域光)
面积光模拟一个较大的发光表面对周围环境的照明效果,通常面积光的灯光亮度衰减很快,阴影非常柔和。unity3D的区域光仅在烘焙光照贴图时有效,并不像Maya的Area Lights一样能动态照亮场景。它只能作用于静态物体,通过烘焙来生成光照贴图,从而减少了性能的开销。
手电筒发射出来的光线,给我们的感觉是手电筒是射线的端点,光的传播方向是射线的方向,所以手电筒发出的光是一条射线。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式