制作3D物品 - 3D MAYA
ZEPETO BuiltIn Shader
BuiltIn Shader - URP 迁移 FAQ
0 分
q 在urp环境下还能使用自定义着色器(poiyomi、粒子等)吗? a 自定义着色器在urp环境中可能无法正常渲染。这是因为urp使用的着色模型和渲染结构与birp(built in render pipeline)不同。urp基于shader graph和标准化的渲染通道(forward/universal)运行,而birp中常用的复杂着色器代码(例如:poiyomi的自定义光照计算、粒子特效)往往与urp的hlsl(high level shader language)结构不兼容。因此,为了稳定的渲染效果,推荐使用 zepeto built in shader 。 q 在urp迁移后,哪些自定义着色器可能无法正常显示? a 不兼容的着色器可能会显示为洋红色(紫色)。这是因为unity在urp管线中会将不支持的代码以洋红色错误形式显示。典型案例是poiyomi着色器:它在birp中使用自定义光照模型实现复杂的反射与混合,但urp的forward/universal通道无法处理,因此可能显示为洋红色。另外,粒子着色器由于urp的粒子系统结构及透明混合、颜色计算方式不同,也可能无法正常运行。 q zepeto built in shader在urp环境下是否可以正常工作? a 可以。zepeto built in shader由zepeto直接开发,已准备在urp环境下尽可能与birp保持一致的表现。 q 目前正在销售的物品在urp环境下能正常使用吗? a 目前销售的大多数物品使用的是基于birp的着色器。由于urp不支持birp的旧版着色器结构,自定义着色器类物品在urp中可能显示为洋红色或渲染受限。相比之下,使用zepeto built in shader的物品,由于zepeto直接管理其结构,将通过转换工具确保在urp中也能正常工作。 q urp迁移时,现有物品会自动转换吗? a 使用built in shader制作的物品,因其结构由zepeto统一管理,我们正在准备自动转换工具。然而,自定义着色器由于代码实现和结构各不相同,难以支持自动转换。 q 如果一些自定义着色器是付费购买的,会提前告知吗? a 我们会提供充分的修改期限,以避免给创作者带来不便。同时,您也可以利用定期开放的物品修改周期。 q 即使在修改期间重新制作并上传着色器,是否也难以完全实现与之前相同的色彩和效果? a 是的。由于urp与birp的渲染结构不同,很难完全实现相同的色彩和效果。urp基于pbr(physically based rendering)的标准化光照与着色系统,而birp基于legacy shader,允许自定义通道与更高的自由度。这一结构差异导致难以保证相同结果。不过,zepeto built in shader将通过转换工具,尽可能保持与原效果接近。 q 是否会提供向下兼容功能,让built in基础的自定义着色器在urp中也能正常显示? a 由于自定义着色器的代码结构多样(如非标准光照、自定义通道),难以提供统一的向下兼容功能。但zepeto built in shader将通过转换工具在urp环境下稳定运行。 q 在管线迁移后,自定义着色器类物品显示为洋红色(粉色)的问题能解决吗? a zepeto built in shader将通过转换工具解决此问题。但自定义着色器因代码结构与方式多样,难以提供统一的转换工具。 q 如果现有物品无法运行,导致购买者无法使用,将如何处理? a 基于built in shader的物品将通过转换工具保证正常运行。对于自定义着色器类物品,我们正在考虑提供转换后重新发布的支持方案。 q 在urp迁移时,会同时提供兼容性支持、转换工具和补充方案吗? a 会的。zepeto built in shader将通过专用转换工具确保在urp迁移时稳定运行。同时我们也会提供兼容性和补充解决方案,以尽量减少创作者的不便。 q 无法正常显示的现有物品该如何修改与恢复?是否会停止销售? a 过去的物品不会直接下架,而是可以通过修改和重新发布来恢复。具体的细节方案将在准备就绪后另行通知。 q zepeto built in shader的使用会成为强制性要求吗? a 目前仅为推荐阶段,但长期目标是让所有物品都使用built in shader。迁移将逐步进行,我们会提供相关支持政策和工具,以便创作者有充分时间准备。 q 对于此次这样的大变动,是否会提供详细的说明和指导? a 会的。我们理解在这种重大变化下需要充分的解释与沟通。zepeto built in shader的使用并非强制,而是为了审核优先与稳定性的推荐。今后我们将通过更详细的讲解会和指南,加强与创作者的沟通。 q built in shader的使用会从“推荐”变为“强制”吗? a 对于引起的混淆,我们深表歉意。目前仍处于推荐阶段,未来将逐步转为强制。我们会准备相关政策和工具,确保创作者能够顺利应对。 q urp迁移是否也会影响到世界(world),是否会有单独公告? a 我们优先处理了与物品相关的议题,world相关政策也将在整理完成后另行公告。我们会提供充足时间与详细指导,让创作者们做好准备。