找回密码
 注册帐号

扫一扫,访问微社区

如何创建聚光灯 cookie?

2015-1-8 17:34| 发布者: 杨炎| 查看: 2672| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: 如何创建聚光灯 cookie?unity 的标准资源 (standard assets)包中有几个灯光 cookies (light cookies)。将标准资源 (standard assets) 导入工程中后,可在标准资源 (standard assets)->灯光 cookies (light cookies) ...

如何创建聚光灯 cookie?

unity 的标准资源 (standard assets)包中有几个灯光 cookies (light cookies)。将标准资源 (standard assets) 导入工程中后,可在标准资源 (standard assets)->灯光 cookies (light cookies)中找到。本页将演示如何创建自己的 cookies。

使用 cookies 给场景添加许多视觉细节是个很好的方法,使用灰度纹理精确控制游戏中的照明。 用来制作流云和浓密植物效果,这是最好不过的了。灯光组件参考页面给出了更多相关信息,但主要在于,用纹理来制作 cookie 时须设置以下属性

为聚光灯创建一个灯光 cookie:

在 photoshop 上绘制一个 cookie 纹理。图像应是灰度图。白色像素代表完全的照明强度;黑色像素则表示没有光照。纹理边缘应当完全是黑色的,否则灯光会泄漏到聚光灯范围之外。

纹理检视器 (texture inspector)中,将纹理类型 (texture type)改成cookie

启用将灰度图转成 alpha (alpha from grayscale)(以此创建一个灰度 cookie,unity 会自动将其转换成一张 alpha 贴图)

相关阅读

文章点评
相关文章