Notifications
Article
Per-Vertex Ambient Occlusion And Indirect Lighting Generator介绍
Updated 5 months ago
24
0
Per-Vertex Ambient Occlusion And Indirect Lighting Generator
该插件用于快速逐顶点生成环境光遮蔽与间接光照,包含两种类型的环境光遮蔽解决方案,分别是Raycast与Occlusion Render。其中Raycast为每个顶点使用可控的射线数量来计算物理正确的结果,适用于任意平台。Occlusion Render算法可与场景对象进行交互,用到了Render Texture。
间接光照可以选择从自定义的Cubemap生成,或是从场景天空盒生成。插件支持编辑器及运行模式,编辑器模式下会将生成数据保存在网格顶点颜色中,并在场景中创建预制件实例。运行模式下则通过脚本将生成数据以逐顶点的颜色数组返回。该插件包含多种顶点着色器,能够支持移动平台。
使用插件同样非常简单,打开编辑器界面,设置需要创建AO或间接光照的对象,然后设置好AO解决方案及间接光照的来源,点击Generate按钮生成即可。


Unity资源商店
285
Comments