镜头光晕(lensflares)

2015-1-6 14:16| 发布者: 杨炎| 查看: 1231| 评论: 0|原作者: 蛮牛|来自: yzc88亚洲城脚本manual

摘要: 镜头光晕 (lens flares)镜头光晕 (lens flares)模拟相机镜头内的折射光线的效果。它们用来代表非常明亮的光线,更微妙的是,为您的场景多增添一些气氛。镜头光晕 (lens flare)检视器 (inspector)设置“镜头光晕”(le ...

镜头光晕 (lens flares)

镜头光晕 (lens flares)模拟相机镜头内的折射光线的效果。它们用来代表非常明亮的光线,更微妙的是,为您的场景多增添一些气氛。

镜头光晕 (lens flare)检视器 (inspector)

设置“镜头光晕”(lens flares) 最简单的方法就是分配光“光晕”(flare) 属性。unity 的标准资源包中包含了一些预设的“光晕”(flare)。

否则,按照以下步骤创建空的对象" target="_blank" class="relatedlink">游戏对象 (gameobject):从菜单栏选择游戏对象 (gameobject)->创建空白对象 (create empty),然后通过组件 (component) -> 渲染 (rendering) -> 镜头光晕 (lens flare)组件 (component)。最后在检视器 (inspector) 中选择光晕 (flare)

如需在场景视图 (scene view)中查看镜头光晕 (lens flare) 效果,请勾选场景视图 (scene view) 工具栏中的fx按钮:

勾选fx按钮才能查看“场景视图”(scene view) 中的“镜头光晕”(lens flare) 效果

属性

属性:

功能:

光晕 (flare)

要渲染的光晕。光晕定义了镜头光晕外观的所有方面。

颜色

一些光晕可以填上颜色以更加适合您的场景风格。

亮度 (brightness)

“光晕”(lens flare) 的大小和明亮程度。

方向性 (directional)

设置后,光晕将以游戏对象的正 z 轴为方向。它看上去好像无限远,不会跟踪对象的位置,只是沿着 z 轴方向。

详细信息

您可以直接将光晕设置为光组件 (component) 的一个属性,或者将其单独设置成“镜头光晕”(lens flare) 组件 (component)。如果将其贴在光线上,它们会自动跟踪光线的位置和方向。如需得到更精确的控制,请使用该组件 (component)。

相机必须贴有光晕层组件 (component) 才能使光晕 (flare) 可见(这是默认的,所以您不需要再做任何设置)。

提示

o 使用镜头光晕 (lens flare) 应分散。

o 如果使用的是很明亮的“镜头光晕”(lens flare),请确保它的方向与场景主要光源的方向相符合。

o 如需设计自己的“光晕”(flare),你需要创建一些光晕资源 (flare assets)。可以先复制标准资源 (standard assets) 的镜头光晕 (lens flare)文件夹中提供的一些光晕,然后对其进行修改。

o 镜头光晕 (lens flare) 会被碰撞组件 (collider)遮挡。光晕游戏对象 (flare gameobject) 和相机之间的碰撞组件会遮挡光晕,即使碰撞组件没有网格渲染器也是如此。

相关阅读

文章点评
相关文章