Skip to main content

PoLKA:装在模型上的便捷光源包

PoLKA是一款装在模型中使用的打光插件,支持您在世界中放置最多4个可调整的灯光。当您在世界中遇到光线错误,或者地图光照不与模型互动的时候,该插件可以让您省去很多后期的麻烦。

获取插件

PoLKA目前在Booth上售卖,链接:PoLKA: Portable Light Kit for Avatars - ろじらぼ - BOOTH

image.png

安装与导入导入与安装

在您开始导入前,请确认:

1.您项目使用的VRCSDK是3.4.2或更高版本

2.项目中已导入Modular Avatar 1.9.9或更高版本

3.Expression Parameters中至少有40 bit的剩余空间

在您将PoLKA的unitypackage导入项目后,您可以在目录:Assets/Logilabo/PoLKA/PolkaSettingsLeftHanded.prefab 找到该插件,并将该prefab放入模型中成为子物体。之后,调整子组件PolkaOrigin至左手附近至此安装已结束,上传模型即可

如果你希望用右手来控制灯光,请改为放置PolkaSettingsRightHanded.prefab,并将其中的PolkaOrigin的位置和方向调整到右手附近。

image.png

灯光使用与调整

image.png

PoLKA允许您在地图当中最多同时放4盏灯。使用流程为:

新建灯光

先点击“New”,根据您的需要在三种灯光中选择:

Spot:锥形光,类似于手电筒那样,从一点出发,发散成圆锥状。

Point:点状光,像大灯泡那样的氛围灯。

Directional:直射光,覆盖全图,像太阳那样。

这三种灯光的位置和朝向,都与您在unity中配置的PolkaOrigin的位置和朝向一样。(上上图中那个圈起来的小箭头)

image.png

灯光属性调整

点击“Edit”,进行灯光细节的调整:

Color:进行灯光颜色的调整。下分两类:8种预选的颜色,或者白平衡不同的另外8种从暖到冷的光照。

Intensity:光整体的强弱程度。

Range:光的影响范围,或者说光能打多远。仅锥形光/点状光有效。

Spot Angle:锥形光的宽度角,影响锥形的大小。仅锥形光有效。

Culling Mask:调整光会只打到Avatar或世界上,还是两者都会照亮。

image.png

固定灯光

当您调整好位置,需要固定时,点击总菜单中的“Save”,选择一个槽位,点击即可保存并固定当前灯光。如果四个槽位都满了,或者您不再需要对应槽位的灯光时,进入“Remove”并且删除对应槽位的灯光即可。

注意:不能覆盖保存到已有的槽位,请先删除再保存。

image.png

本地Or全局设置

在Setting中,您可以设置光照为本地光或者全局光。这将决定其他玩家能否看到您的打光。请合理使用此功能,因为在某些特定情况下(如开了好几个Directional Light的情况下),该插件会为您和他人带来巨大的性能负担。

image.png