PoLKA:便捷多功能光源包
PoLKA是一款装在模型中使用的打光插件,支持您在世界中放置最多4个可调整的灯光。当您在世界中遇到光线错误,或者地图光照不与模型互动的时候,该插件可以让您省去很多后期的麻烦。
Integral 相机插件 + PoLKA & Ochikage 打光插件 原图直出
使用PoLKA的Directional Light将远景房屋照亮。 摄影:Polaris白狼
获取插件
PoLKA目前在Booth上售卖,链接:PoLKA: Portable Light Kit for Avatars - ろじらぼ - BOOTH
导入与安装
在您开始导入前,请确认:
1.您项目使用的VRCSDK是3.4.2或更高版本
2.项目中已导入Modular Avatar 1.9.9或更高版本
3.Expression Parameters中至少有40 bit的剩余空间。如果您参数不够用了,请按照如下方法改为本地:
找到Assets/Logilabo/PoLKA/Core/Prefabs/_PoLKA_Root_MA.prefab,点击它,在右侧Inspector中找到如下图所示组件,并将“同步”按钮旁的√全部取消掉,再保存即可。
在您将PoLKA的unitypackage导入项目后,您可以在目录:Assets/Logilabo/PoLKA/PolkaSettingsLeftHanded.prefab 找到该插件,并将该prefab放入模型中成为子物体。之后,调整子组件PolkaOrigin至左手附近。至此安装已结束,上传模型即可。
如果你希望用右手来控制灯光,请改为放置PolkaSettingsRightHanded.prefab,并将其中的PolkaOrigin的位置和方向调整到右手附近。
灯光使用与调整
PoLKA允许您在地图当中最多同时放四盏灯,再加上固定满四盏后可以在手上再创建一个,最多五个光源。使用流程为:
新建灯光
先点击“New”,根据您的需要在三种灯光中选择:
Spot:锥形光,类似于手电筒那样,从一点出发,发散成圆锥状。
Point:点状光,像大灯泡那样的氛围灯。
Directional:直射光,覆盖全图,像太阳那样。
这三种灯光的位置和朝向,都与您在unity中配置的PolkaOrigin的位置和朝向一样。(上上图中那个圈起来的小箭头)
灯光属性调整
点击“Edit”,进行灯光细节的调整:
Color:进行灯光颜色的调整。下分两类:8种预选的颜色,或者白平衡不同的另外8种从暖到冷的光照。在后文中,您可以了解如何自定义颜色。
Intensity:光整体的强弱程度。
Range:光的影响范围,或者说光能打多远。仅锥形光/点状光有效。
Spot Angle:锥形光的宽度角,影响锥形的大小。仅锥形光有效。
Culling Mask:调整光会只打到Avatar或世界上,还是两者都会照亮。
固定灯光
当您调整好位置,需要固定时,点击总菜单中的“Save”,选择一个槽位,点击即可保存并固定当前灯光。如果四个槽位都满了,或者您不再需要对应槽位的灯光时,进入“Remove”并且删除对应槽位的灯光即可。
注意:不能覆盖保存到已有的槽位,请先删除再保存。在灯光保存后再加入世界的玩家将会无法看到灯光,这是同步问题。
本地or全局设置
在Setting中,您可以设置光照为本地光(Local)或者全局光(Global)。这将决定其他玩家能否看到您的打光。请合理使用此功能,因为在某些特定情况下(例如开了好几个Directional Light),该插件会为您和他人带来巨大的性能负担。
注意:PoLKA的光默认是Local本地的,如果您需要向别人展示,需要先打开Global。在镜子中可能无法看到打出的影子。
自定义灯光颜色
PoLKA的灯光颜色是靠Color Palette存储的,您在Hierarchy中点击我们前面导入的PolkaSettingsLeftHanded,即可找到:
如果在Color部分中的默认颜色无法满足您的需求,您也可以按照如下流程自定义PoLKA的颜色面板:
在asset管理面板中右键,创建一个自己的Color Palette。
创建好后,双击新创建的palette文件,即可根据色盘调整您想要的颜色。
最后,不要忘记回到PolkaSettingsLeftHanded这里,把您刚才创建的Color Palette拖入。这样,整个操作就完成了。
与其他插件的潜在注意事项
1.如果配合APS(Avatar Pose System)使用,要把PolkaSettingsLeftHanded拖入APS的unfix object中。
详情请见:AvatarPoseSystem:半身也能当全身用 | VRCD 文档库
2.如果配合LLC(Light Limit Changer)使用,当使用LLC把模型调太亮的时候,PoLKA对模型的光照影响效果就会非常弱。
详情请见:更改模型本身亮度 | VRCD 文档库 中的 Light Limit Changer 部分。













No comments to display
No comments to display