poiyomi着色器是Unity内置渲染管道的功能丰富的着色器,旨在与VRCHAT一起使用。它们支持多种阴影模式和稳健的灯光处理,设计为易于使用和表演者。它们也免费和开源!
下载后,只需将软件包导入您的Unity项目!
重要的是:从上一个版本更新时,请确保在导入新软件包之前,将旧的_PoiyomiShaders
文件夹从项目的Assets
文件夹中删除!否则,可能会有干扰。
如果分发使用POIYOMI着色器的化身或其他资产,请在您的资产包中不包含_PoiyomiShaders
文件夹。取而代之的是,指示用户从发行版页面下载正确的版本,或与资产旁边的软件包一起,而不是其Unity软件包的一部分。
Poiyomi着色器包含多个发布版本,以供向后兼容。最新版本始终是最新的,建议用于新项目。提供了与较旧型号兼容的较旧版本 - 我们包括每个次要版本的最后一个版本(例如,V8.0的8.0.426,7.3.050 for V7.3)。
当前,包括Poiyomi V7用于与较旧型号的向后兼容,并且不再更新。不建议将V7用于新项目。
通常,将版本与模型匹配时,主要版本和次要版本必须匹配,但是补丁版本可以更新。例如,如果模型指定8.0.295,则可以使用8.0.426(最新版本中包含)而无需发行问题。对于V7来说,通常是最后一个版本,应用于所有V7型号。
Poiyomi Pro提供了其他功能,并且始终具有最新的发展。它包含免费版本中的所有内容,以及以下功能:
要访问Poiyomi Pro,请以10美元或更高的价格支持Patreon上的Poiyomi,将您的不和谐链接到Patreon,并加入Poiyomi Discord,以获取着色器的Pro版本。
poiyomi依靠Thryeditor正确显示其检查员并锁定着着色器以确保最佳性能。 Thryeditor包含在存储库中,不应单独更新。
Poiyomi着色器设计用于DirectX 11上的内置渲染管道(BIRP) 。我们针对VRCHAT当前支持的Unity版本, 2019.4.31F1写作时。较高的统一版本已经进行了测试,并且已知可行,但我们主要针对VRCHAT支持的最新统一版本。
Poiyomi着色器目前与Unity的脚本可渲染管道(URP,HDRP,SRP)不兼容。也不支持非DIRECTX 11平台(例如OpenGL,Metal,Vulkan等),也可能根本不起作用。
着色器可用于VRCHAT之外的游戏,但由于材料无法共享共同的着色器,因此可能不是理想的选择。对于非VRCHAT使用情况,请确保使用Thryeditor提供的锁定功能为每种材料创建优化的着色器。
主动开发发生在私人存储库中的Pro着色器上,并定期进行免费发行。如果您想向着色器贡献代码,请加入Discord并查询。对于编辑代码方面,您可以为Thryeditor做出贡献,因为它已获得MIT许可并接受拉的请求。
我们一直在寻找文档的帮助。如果您想贡献,可以在文档存储库中通过 - 我们接受拉请请求!文档以降级书写,并使用docusaurus构建。
要报告错误或请求功能,您可以通过打开问题或加入不和谐并询问来做到这一点。请确保包含尽可能多的信息,包括屏幕截图和/或视频(如果适用)。确保您使用的是最新版本的着色器,并且尚未报告问题。