Skip to Content
更新日志

更新日志

v1.3.6 (2025-11-10)

功能

1. Dither Fade

  • 新增了 Dither Fade 功能!
  • 当角色靠近相机时,可让其变得半透明以透出背景。
  • 可以在 PotaToonCharacter 组件中启用 Dither Fade 功能。

DitherFadeInspector

2. 新增半透明混合模式

  • 当使用半透明类型(Refraction、Transparent)时,现在可以选择所需的混合模式。

BlendingMode

3. 眼部着色器更新

  • 眼部着色器现在也支持其他 Surface Type。

EyeShaderSurfaceType

4. 支持同时编辑多个材质

  • 现在可以一次性修改多个材质的设置。
  • 粘贴设置、应用预设等操作不再需要逐一进行。

优化

1. 移除不必要的描边 Pass 渲染

  • 当描边宽度为 0 时,将不再渲染描边 Pass。
  • 在某些情况下,这可以大幅减少 Draw Call 并提升渲染性能。

错误修复

1. Cutout 模式阴影错误修复

  • 修复了 Cutout 模式下角色阴影接收异常的问题。

2. 半透明渲染错误修复

  • 修复了半透明物体完全透明时后期处理表现异常的问题。

3. Depth Alpha Test 错误修复

  • 修复了 Depth Pass 中未执行 Alpha Test 的问题。

4. 材质预设错误修复

  • 现在材质预设会一并保存 Render Queue。

v1.3.5 (2025-10-27)

功能

1. 角色检查实用工具

  • 现在添加了检查角色是否遵循推荐设置的实用工具。
  • 目前支持渲染器边界大小和角色大小检查。
⚠️
  • 此实用工具仅在角色处于默认姿势(T姿势)时有效!在其他情况下,您可以忽略检查结果。

CharacterBounds

2. 自动设置实用工具

  • 现在在2021、2022 LTS版本中也会自动添加Renderer Feature!不再需要手动添加。

错误修复

1. 场景视图中的对象选择问题

  • 修复了使用PotaToon着色器的对象在场景视图中无法正确点击的错误。

2. 眼部着色器深度通道剔除模式

  • 修复了眼部着色器深度通道中设置的剔除模式未生效的问题。

其他

  • 现在在更改为Face Type时会默认禁用Receive Light Shadow选项。

v1.3.4 (2025-10-13)

错误修复

1. 渲染纹理分配错误修复

  • 修复了仅启用环境后处理时发生的渲染纹理分配相关错误。

2. 6.2 版本警告修复

  • 修复了 6.2 版本中发生的编辑器脚本警告。

3. 默认包依赖移除

  • 从默认包依赖中移除了 URP 12 版本,以防止导入时出现版本警告对话框。

v1.3.3 (2025-10-03)

Features

1. 白平衡

  • Post Processing 设置中添加了 White Balance 选项!

WhiteBalance

2. Volume UI

  • Volume 设置 UI 已更新以提高可读性。

Bug Fixes

1. Screen Outline 错误修复

  • 修复了 Screen OutlineBloom 一起使用时的正确渲染问题。(应用 Exclude Inner 选项时出现的问题)
  • 此外更新了颜色属性以支持 HDR,使 Outline Color 能够受到 Bloom 的影响。(现在可以调节 Intensity
AfterBefore

v1.3.2 (2025-09-15)

新功能

1. Screen Rim

  • Screen Rim 已改进!它现在会受到光照方向的影响,并支持按材质重写颜色与宽度。
  • 通过 Shadow Fade 设置可以选择是否受阴影衰减影响。

ScreenRim

2. GT Tone Mapping

  • 现已提供 GT Tone Mapping 模式!当你需要更强对比度时很有用。
AfterBefore

3. 阴影方向控制(Shadow Direction Control)

  • 阴影方向控制现已更新。该功能在 Normal 模式下可用。
  • Local 模式允许相对光源按特定角度旋转,World 模式则设定固定旋转值。

ShadowDirectionControl

问题修复

1. Fallback-Shadow 距离修复

  • 阴影回退到 Fallback-Shadow 的距离已翻倍。
  • 现在在更远距离下阴影的渲染更准确,但当角色间距增大时,质量可能会略有下降。

v1.3.1 (2025-09-01)

新功能

1. 2D 面部阴影(2D Face Shadow)

  • 现已支持 2D 面部阴影。
  • 2D 面部模式是 Face 类型材质的默认选项。你也可以像之前一样使用 3D 阴影模式!
AfterBefore

2. MatCap Lighting Dimmer

  • 现已提供 MatCap 的 Lighting Dimmer 属性。
⚠️
  • 该属性仅在 Add 模式下生效。

TargetMatCap

AfterBefore

问题修复

1. 修复 2021 LTS 内存泄漏与警告

2. 修复描边对光照衰减的响应

AfterBefore

v1.3.0 (2025-08-17)

新功能

1. 支持 2021 LTS

  • PotaToon 现已支持 2021 LTS!

问题修复

1. 为眼睛着色器(Eye Shader)新增 Depth Pass

2. 修复 SRP Batcher 兼容性

v1.2.3 (2025-08-11)

新功能

1. 眼睛着色器(Eye Shader)

  • 现在眼睛着色器支持 Clipping Mask 与 APV(Adaptive Probe Volume)等间接光照!你可以通过 Indirect Dimmer 选项控制强度。
  • 眼睛高光颜色现已可用!我们同时修复了眼睛高光的受光行为,使其更自然。
  • 我们调整了逻辑,以确保提高 Exposure 数值能稳定带来更亮的眼部渲染。

EyeMaterialSettings

问题修复

1. Face SDF MidTone

  • 修复了 Face SDF MidTone 的受光问题。即使在弱光或强光场景中,现在也能看到更自然的中间色。
AfterBefore

v1.2.2 (2025-07-28)

新功能

1. 环境后处理(Environment Post Processing)

  • 现在环境后处理已更新,提供更多功能!你可以更细致地处理角色区域与背景区域。
  • 现在环境区域也可以像角色后处理一样同时使用 Color GradingBloom
  • 与之前一样,默认的 URP 后处理仍可同时使用。

EnvPP

EnvPPSettings

2. 角色组件 UX 改进

  • 现在在组件检视器(Inspector)的 “All materials control” 字段中新增 Duplicate Materials 按钮。
  • Duplicate Materials 按钮可帮助你轻松复制与角色关联的材质。

CharacterComponent

问题修复

1. Mid Tone

  • 当受到局部光(Point Light、Spot Light)照亮时,Mid Tone 将不再被移除,而是自然过渡。
AfterBefore

v1.2.1 (2025-07-21)

问题修复

1. 阴影问题修复

  • 修复了之前忽略的基础光源阴影,现在可以正确接收该阴影。
  • 你现在可以在材质中通过 Receive Light Shadow 选项控制是否接收该阴影。
  • 仅应用由 Normal, Concert 设置中确定的最亮光源的阴影。

ReceiveLightShadow

材质设置(Material Setting)

Material

角色组件(Character Component)
  • 你也可以在角色组件中调整此选项!

CharacterComponent

2. 全局法线偏移(Global Normal Bias)

  • 在 1.2.0 版本中错误应用了全局法线偏移,现已回退以匹配先前设置。
AfterBefore

3. MidTone

  • 即使在较低的 Max Material Brightness 数值下,也能正确应用 MidTone。

MidToneFix

MidToneFix

v1.2.0 (2025-07-07)

Pota-Chan!

我们很高兴介绍 PotaToon 的代表角色:Pota-Chan! 你现在可以在示例中看到她,Pota-Chan 模型将于未来单独发布。 PotaChan

新功能

1. 角色阴影改进

  • 提升了角色阴影质量。现在即使在 Medium 质量下的近景也能平滑渲染。
  • 为不同质量选项调整了阴影计算的最大距离。现在当角色超过一定距离时,将使用后备阴影(Fallback Shadow)替代常规角色阴影。 (你可以在 Custom 选项中通过 Culling Distance 调整具体距离设置。)

CullingDistance

AfterBefore

问题修复

1. 修复 6.2 编译错误

  • 修复了 Unity 6.2 的编译错误。

2. 引导警告调整

  • 当未检测到激活角色时,不再显示引导警告。(因为角色可能是动态生成的。)
  • 调整了大型角色边界尺寸的警告阈值。(2m -> 3m)

v1.1.4 (2025-06-22)

新功能

1. 新增 Volume 预设

  • 新增 Volume 预设 6_ShinyRim

它提供带有自定义 Tone Mapping 的闪亮 Screen Rim 效果。

AfterBefore

问题修复

1. 后处理(Post Processing)

  • 修复了 Screen Rim 效果未能正确受到角色 Bloom 影响的问题。

环境后处理现在会在角色 Bloom 之前应用。

AfterBefore

v1.1.3 (2025-06-14)

新功能

1. 自定义 ToneMapping

  • 现在在 ToneMapping 设置中可使用自定义模式。

该自定义模式可像以往一样分别设置角色与环境。

Custom ToneMapping

2. Screen Rim Light

  • 改进了 Screen Rim Light,现在仅凭角色 Bloom 也能实现颜色渗透效果。
  1. 将 Screen Rim 的渲染顺序调整为在 PotaToon Post Processing 之前。
  2. 当宽度设为 0 时,不执行 Screen Rim Pass(性能优化)。
AfterBefore

问题修复

1. AO Map 光照

  • 修复了使用 AO Map 时光照行为不符合预期的问题。 (例如 AO Map 未对间接光生效)

2. 材质预设

  • 修复了材质预设中 Indirect Dimmer 与 Outline Depth Offset 不正常的问题。

v1.1.2 (2025-06-08)

新功能

1. 间接光照调光(Indirect Lighting Dimmer)

  • 现在可以通过新的调光选项来调节间接光照强度。

间接光照包括 LightMap、Light Probe、Adaptive Probe Volume、Reflection Probe 与 Skybox。

Indirect Dimmer

2. Face SDF 调试

  • 现在可以使用 Face SDF 调试功能。 FaceSDF Debug

问题修复

1. Concert 模式下聚光灯强度计算错误

  • 修复了 Concert 模式下聚光灯强度计算不正确的问题,导致其无法被正确识别。

2. 某些情况下角色显示为黑色

  • 当 PotaToon 设置不稳定时,角色可能显示为黑色。现在已修复,此时会显示引导警告替代。

3. 引导警告更新

  • 当角色距离过远且超出 Culling 范围时,将不再显示引导警告。

v1.1.1 (2025-06-02)

新功能

1. 描边深度偏移(Outline Depth Offset)

  • 现在可以通过深度偏移选项来调整描边的深度。
AfterBefore

2. 高级设置解锁按钮

  • 现在可以在材质 UI 中解锁高级设置。 UnlockAdvancedSettingsInMaterial

3. [UX] 引导警告

  • 当 PotaToon 设置不正确时,将显示引导警告。 你可以通过 Toolbar > PotaToon > Toggle Guide Warning 开关此警告。

问题修复

1. 修复构建时的着色器警告

v1.1.0 (2025-05-27)

新功能

材质 UI 已更新!

Updated UI

1. 预设系统(UX)

  • 现在可以在 Volume 与材质设置中使用预设保存与加载常用设置。
  • 预设不包含纹理(MatCap 除外),因为不同角色可能使用不同的纹理。
  • 若需导出,你可以通过 “Find Preset in Project” 按钮在项目中定位该预设。如有需要,请记得连同 MatCap 纹理一并导出。

Presets

  • Volume 预设

可使用键盘方向键便捷切换 Volume 预设。

Volume Preset

  • 材质预设(Material Presets)

材质预设允许你在各类型默认预设的基础上创建与管理自定义预设。

Material Preset

2. 材质内搜索(UX)

  • 现在可以通过搜索快速找到材质中的目标设置。 Material Search

3. 复制/粘贴设置(UX)

  • 现在可以在 Volume 与材质之间复制与粘贴设置。 CopyPaste CopyPasteDemo

4. 变更提示(UX)

  • 当设置发生变更时将弹出通知。(与预设变更时相同类型的提示)

5. MatCap 权重滑块

  • 现在可以通过滑块调节 MatCap 的影响权重。 Matcap Weight

6. Face SDF UV 平铺/偏移

  • 现在可以调整 Face SDF 纹理的 UV 平铺(Tiling)与偏移(Offset)。

有关 Face SDF 的详细信息请查看这里

7. 其他

  • 现在可以选择 AO Map 与 Face SDF 纹理的 UV 通道。
  • 在角色控制器中新增“手动刷新材质”按钮。

问题修复

  1. 将最大亮度上限扩展到 10
  • 现在可以将 Volume 设置中的 Max Material Brightness 扩展到 10,以在高亮场景中更接近预期观感。
  1. 修复后处理着色器错误

v1.0.4 (2025-05-15)

新功能

  1. 新增角色阴影方向偏移选项
    • Normal 模式下可调整角色阴影方向。
    • Concert 模式下不使用。
AfterBefore

下个版本预告 (1.1.0)

  • 包含预设功能在内的大幅 UX 改进!

v1.0.3 (2025-05-12)

新功能

  1. 屏幕空间描边 - 内/外线选项
AfterBefore
  1. 多角色场景中的角色阴影裁剪得到改进。

问题修复

  1. Utility Tool - 修复转换 NormalMap 属性时的空引用错误
  2. Character Editor - 修复材质控制器空引用错误

v1.0.2 (2025-05-02)

新功能

  1. 屏幕空间描边(Screen Space Outline)
AfterBefore
  1. FaceSDF 纹理与其它 Toon 着色器的 FaceSDF 纹理兼容

支持 lilToon、Poiyomi 的 Face SDF 纹理。

💡

如果 FaceSDF 纹理是在 v1.0.1 之前的版本制作的,请在材质设置中勾选 Reverse 选项。

  1. GI 支持(APV、LightMap、LightProbe)

GI Support

  1. Light Layer 支持

  2. Vertex Color 支持

  3. 交互体验改进(UX)

  • [Utility Tool] 复制材质属性时,皮肤材质的默认阴影颜色已调整
  • [Utility Tool] 改进了 Emission/MatCap 遮罩纹理的转换
  • 现在在 Outline 设置中默认启用 Blend MainTex
  1. 眼睛(Eye)着色器支持 Stencil

问题修复

  • 修复 MidTone 渲染
  • 修复透明阴影

v1.0.1 (2025-04-23)

新功能

denoised character image

  • 提升角色柔和阴影质量

问题修复

  • 修复 FaceSDF 阴影
  • 修复 MatCap 光照

接下来是什么?(v1.0.2)

新功能

  1. GI 支持(APV、LightMap、LightProbe)
  2. Light Layer 支持
  3. Screen Space Outline(屏幕空间描边)
  4. FaceSDF 纹理与其它 Toon 着色器的 FaceSDF 纹理兼容
  5. 交互体验改进(UX)

问题修复

  1. MidTone 渲染
  2. 透明阴影渲染

v1.0.0 (2025-04-16)

  • PotaToon 首次发布。
Last updated on