码迷,mamicode.com
首页 > 其他好文 > 详细

光照——01光照基础

时间:2015-11-05 00:34:54      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:

学习笔记适合新手,如有错误请指正。?号处也请各位指点下,谢谢。

光照有3个基本组成部分:Intensity(强度)、Color(颜色)、和Direction(方向)

新建一个场景》选取Directional Light,属性如下图,我们可以直接设置Intensity和Color,而方向是由光照类型Type决定

技术分享

一共有4种光照类型:点光源、聚光灯、方向灯和区域光

点光源(Point Light)基于空间中的一点,均匀地向四面八方发送光,光照强度随着距离衰减,最小强度为0

点光源经常用于模拟由灯泡发出的光、开枪的瞬间发出的火花,或者爆炸时的强光

聚光源(Spot Light)他是在一个角度范围内发出光,所有是一个圆锥形,它的方向是Z轴正方向

主要用于表现手电筒和车灯等

方向灯(Directional Light)并没有具体的光源位置,所以会对整个场景进行照射

它可以置于任意位置,也没有距离的概念,因为光的强度不会衰减

方向光主要用来表现非常大的光源从场景模型空间投射过来,例如:阳光和月光

在抽象化的游戏中也可以用来让问题受到光照,并产生阴影,从而增加画面感。

区域光

区域光(Area Light)在空间中以一个矩形展现,光从矩形一侧照向另一侧会衰减,因为区域光非常占用CPU,所有是唯一必须提前烘焙的光源类型 

因为区域光从不同的角度照射物体,所以明暗变化更柔和,可以用来模拟街灯

光照——01光照基础

标签:

原文地址:http://www.cnblogs.com/kubll/p/4936935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!