
1/16

只需几秒,即可消除明显的纹理平铺和重复效果。通过可直接替换材质和地形材质的方案,将多种 Shader 技术结合到一个更完善、更易于使用的工作流程中。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.0.0
兼容
兼容
兼容
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
Unity 2021.3.26f1c1
兼容
兼容
兼容
描述
完整版 | 免费版 | 文档 | Discord | Github Issues | Unity Forum | 电子邮件
只需几秒,即可消除明显的纹理平铺和重复效果。Repetitionless 提供可直接替换现有材质和地形材质的方案,将多种 Shader 技术结合起来,为你提供更加完善且易于使用的工作流程。无需 Shader 知识或复杂设置,即可让材质获得自然且美观的变化效果!
使用 Repetitionless 非常简单:只需创建普通或多层 Repetitionless 材质,然后将其分配给物体或地形即可。每个材质或每个图层都可以单独进行自定义,并提供大量不同的设置和功能。
除了预制 Shader 外,Repetitionless 还提供大量 Sub Graph,可将 Repetitionless 的功能集成到你自己的 Shader 中;同时支持与其他资源进行集成,并提供包含教程、脚本和 Shader 的完整文档!
其中许多功能都可以通过 免费版 Repetitionless Free 免费使用,并可在需要时无缝升级到完整版。
专为无缝纹理(Seamless Textures)设计
──────────── 功能特性 ────────────
易于使用
- 提供简单易用的自定义 Inspector
- 可直接替换普通材质
- 可轻松将 Lit 材质转换为 Repetitionless 材质
- 支持 Lit 材质不支持的多种纹理类型和属性
多种减少纹理重复的功能
- 使用基于 Voronoi 的随机变化打破重复的纹理图案
- 使用距离混合(Distance Blending)根据距离改变材质或纹理平铺方式
- 使用材质混合(Material Blending)将独立材质叠加到主材质上
- 使用三平面采样(Triplanar Sampling)消除各个方向上的纹理拉伸
- 使用 Macro-Micro Variation 添加自定义细节纹理或噪声
多层支持
- 单个材质最多支持 32 个地形图层(免费版支持 4 个)
- 支持所有 Unity 地形功能
- 材质与地形自动同步
- 所有技术都可以针对每个图层单独启用或禁用
- 更多多层功能请参阅下方完整版功能
示例
- 包含 3 个示例:
- 与 Unity Lit Shader 的效果对比
- 用于体验和测试各种功能的平面场景
- 已设置多个图层的地形场景
完整文档
- 提供教程,介绍如何创建和自定义 Repetitionless 材质,以及如何在自己的 Shader 或脚本中使用相关功能
- 所有脚本、Shader 代码和 Shader Graph 均提供完整文档
───────── 完整版功能 ─────────
以下功能仅适用于 Repetitionless 完整版
扩展多层支持
- 单个材质最多支持 32 个图层
- 支持 Terrain 和 Control Texture 模式
- 支持在非地形物体上使用多层材质
多层绘制工具
- 轻松在物体上绘制多个图层
- 支持全部 32 个图层
- 支持绘制镂空区域
- 可在 Scene View 中实时绘制
- 提供多种笔刷设置
- 支持自定义笔刷纹理
- 所有功能均支持快捷键
Sub Graph
- 为所有功能提供自定义 Sub Graph
- 所有 Sub Graph 均提供完整文档
- 可使用 Repetitionless 的功能创建你自己的 Shader
资源集成
- 完整支持 地图魔法
- 未来将加入更多集成
─────────── 其他信息 ───────────
性能
- 地形性能与 Unity 自带的地形 Shader 相近,部分情况下甚至更高
- 启用额外功能可能会根据具体使用的功能降低性能
- Repetitionless 材质会对变量和纹理进行打包,并使用 Texture Array 减少 Shader 输入,使其能够在单个 Shader Pass 中运行,从而进一步提升性能
持续支持
- 我会持续尽可能地改进此资源,并会长期积极回应用户提出的问题
- 如果你对该资源有任何问题,可以通过以下方式联系我: 提交 Issue(Bug 报告、功能请求)、创建 Discussion(问题、一般讨论),或发送电子邮件
兼容性
- 支持 Built-In、URP 和 HDRP 渲染管线
- 已在 Unity 6.0 - 6.5、2023、2022 和 2021.3 中进行测试并正常运行
第三方声明
- 资源中包含以下内容:
- Keijiro Noise(Simplex、Classic),采用 MIT License
- 示例中包含以下内容: (仅在导入示例时包含,不是使用资源所必需的)
- Dan Greenheck EZ Tree,采用 MIT License
- Polyhaven Textures,采用 CC0 License
有关更多详细信息,请参阅资源包中的 Third-Party Licences.txt 文件。
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
281.7 MB
最新版本
1.7.2
最新发布日期
2026-10-12
支持Unity版本
2021.3.26f1c1或更高
支持的团结引擎版本
1.0.0或更高



