Texture Relinker 0.1.2 —— 按相似度找回丢失贴图并重链(Blender 4.2+)

📦 资产下载本包为 Texture Relinker 0.1.2(作者 Nattakit-Sunthonthip),解压后共 7 个文件、合计 55,299 字节。根目录含 blender_manifest.toml(id=texture_relinker、version 0.1.2、blender_version_min 4.2.0)与 __init__.py 注册入口;顶层条目:CHANGELOG.md、LICENSE、__init__.py、blender_manifest.toml、core.py、operators.py、ui.py。
Texture Relinker 0.1.2 —— 按相似度找回丢失贴图并重链(Blender 4.2+)

Find Missing Files 只认完全相同的文件名,改名/换格式就找不到、贴图全粉。Texture Relinker 给文件夹里文件按名字相似度打分,扫描缺失贴图、设文件夹、看每行分数、调阈值,勾选后重链;跳过打包/生成/UDIM/链接图片,不改名不移动不删除、可撤销、无联网。

· 扫描缺失贴图,逐条列出并显示相似度分数
· 同名同扩展名最佳;同名换扩展名/大小写/分隔符很高分
· 相似名(wood_diff ↔ Wood_Diffuse)按相似度打分
· 仅数字不同(studio_08 ↔ studio_09、2k ↔ 4k)故意低分
· 阈值滑块控制匹配松紧(1.0 仅精确同名)
· 勾选可选、可撤销;不改名/移动/下载/删除任何文件,无联网
· 跳过打包、生成、UDIM 与链接的图片

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:打开 3D 视口侧栏 N 面板的 Relink 标签,点 Scan for Missing Textures 列出缺失贴图,设置 Folder,点 Find Matches 看每行分数,调 Threshold,勾选要重链的项后点 Relink;扫描入口也在 File → External Data。

素材被改名/换格式后贴图全粉;接手别人工程找回贴图;批量重链外部贴图目录;打包与 UDIM 之外常规贴图的修复。

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪版 Blender?答:4.2 及以上(作者在 4.2 LTS 与 5.2 LTS 测试)。问:怎么匹配?答:按文件名相似度打分。问:会改我的文件吗?答:不会,不改名/移动/删除,可撤销、无联网。问:UDIM 会处理吗?答:会跳过 UDIM 与打包/链接图片。

核心功能

· 扫描缺失贴图,逐条列出并显示相似度分数
· 同名同扩展名最佳;同名换扩展名/大小写/分隔符很高分
· 相似名(wood_diff ↔ Wood_Diffuse)按相似度打分
· 仅数字不同(studio_08 ↔ studio_09、2k ↔ 4k)故意低分
· 阈值滑块控制匹配松紧(1.0 仅精确同名)
· 勾选可选、可撤销;不改名/移动/下载/删除任何文件,无联网
· 跳过打包、生成、UDIM 与链接的图片

安装与用法

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:打开 3D 视口侧栏 N 面板的 Relink 标签,点 Scan for Missing Textures 列出缺失贴图,设置 Folder,点 Find Matches 看每行分数,调 Threshold,勾选要重链的项后点 Relink;扫描入口也在 File → External Data。

适用场景

素材被改名/换格式后贴图全粉;接手别人工程找回贴图;批量重链外部贴图目录;打包与 UDIM 之外常规贴图的修复。

常见问题

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪版 Blender?答:4.2 及以上(作者在 4.2 LTS 与 5.2 LTS 测试)。问:怎么匹配?答:按文件名相似度打分。问:会改我的文件吗?答:不会,不改名/移动/删除,可撤销、无联网。问:UDIM 会处理吗?答:会跳过 UDIM 与打包/链接图片。

深度解读

「贴图全粉」是 Blender 用户几乎都遇到的烦心事:素材在别处被改名、换了格式或大小写,Blender 就报找不到,而内置的 Find Missing Files 只认「完全相同的文件名」,wood_diff.png 一旦变成 Wood_Diffuse.jpg,它就束手无策。Texture Relinker 用更聪明的方式:它给目标文件夹里每个文件按「名字有多像」打分来配——同名同扩展名最好;同名换扩展名、大小写或分隔符算很高分;相似名(wood_diff ↔ Wood_Diffuse)按相似度评;而只差一个数字的(studio_08 ↔ studio_09、2k ↔ 4k)故意给低分,因为它们几乎一定是不同的文件。这种「先给证据再动手」的设计很关键:它先把每行的分数列出来,你拖阈值决定松紧(1.0 就是精确同名),勾选认可的行再统一重链,还能撤销。安全性也交代得很清楚:不改名、不移动、不下载、不删除任何磁盘文件,不联网;打包、生成、UDIM 与链接的图片会被跳过;保存后尽量用相对路径。需要清醒的边界:相似度终究是启发式,遇到命名完全不相关的贴图仍需手工指定;它只处理缺失贴图的「找回来」,不做内容校验。但对经常接手别人工程、被改名换格式搞到全粉的人,这把「先看分数再重链」的工具能省下大量手动指认。

包内文件说明

本包为 Texture Relinker 0.1.2(作者 Nattakit-Sunthonthip),解压后共 7 个文件、合计 55,299 字节。根目录含 blender_manifest.toml(id=texture_relinker、version 0.1.2、blender_version_min 4.2.0)与 __init__.py 注册入口;顶层条目:CHANGELOG.md、LICENSE、__init__.py、blender_manifest.toml、core.py、operators.py、ui.py。

原产品页:https://extensions.blender.org/add-ons/texture-relinker/

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容