Skip to main content

轻松实现Avatar色调变换!(VRCFury)

以下是如何使用VRCFury轻松为你的 Avatar 材质实现色调变换的方法!

安装

  1. 首先,使用具有色调变换功能的着色器,例如PoiyomiLilToon也可以使用,但稍微复杂一些!我将分别介绍这两种方法!
  2. 如果你还没有安装VRCFury,请先安装

操作

  1. 点击你想要切换材质的网格(模型)。
  2. 点击“添加组件”并添加一个 VRCFury Toggle 组件。
    (据我所知,你可以将它添加到 Avatar 的任何部分,但将其添加到包含材质的网格的游戏对象上,可以更方便地访问该材质,并且使你的切换组件更加有条理和直观)。
  3. 点击“添加”,然后点击“Material Property”。
  4. 点击“选项”,并选择“使用滑轮”。你还可以勾选“在世界之间保存”选项。
  5. 如果你使用的是像Poiyomi这样的着色器,右键点击色调变换并将其设置为“锁定时动画”。再次右键点击它,然后选择“复制属性名称”。然后回到你的 VRCFury Toggle 组件,并将名称粘贴到属性框中。
  6. 如果你使用的是其他着色器,无法右键点击以复制属性名称,则需要手动查找。它可能在色调属性下,或者在 LilToon 的情况下,名为 _MainTexHSVG
    注意:属性名称与检查器中显示的文本并不相同!最坏的情况是,你可以点击材质着色器下拉菜单旁边的编辑按钮,查看着色器代码以找到属性名称。
  7. 如果使用 Poiyomi,请将值设置为1。这是为了让它从0%开始,然后循环遍历所有色调,直到回到初始颜色100%。
  8. 在 LilToon 的情况下,HSVG 是一个包含色调和其他3个属性的四维值。你可能会认为只需要将X值设置为1,但实际上你需要将 XYZ 和 W 都设置为1。
  9. 使用包含在 VCC 中的 gesture manager 进行测试!如果一切正常,那么你就成功了!

以上就是全部步骤!如果有任何问题,请查阅文档