Other Languages: English
欢迎使用模型UV优化插件,详细请参考使用教程
本插件将会自动优化UV,支持间隙设置、合并相似面、智能压缩纹理等
在Releases中包含最新版的工具,可前往Releases中下载uv_optimizer.js文件
- 打开blockbench,在文件->插件处,打开插件界面
- 点击"从文件加载插件"按钮,选择到下载的js插件文件,等待安装完成即可
- 打开需要优化的模型(不能是自由模型)。
- 将模型的UV模式,改为逐面UV。如果不修改,优化结果会出错
- 在菜单栏的工具的下拉框中,会多出插件带来的"UV优化"按钮
- 在 工具->UV优化处,打开UV优化的界面
- 一般情况,参数保持默认即可,点击确定后,可能会出现卡顿,请耐心等待。卡顿结束后优化完成。
-
需要由美术检查优化后的模型效果是否有出入,如果没有出入,才进行保存操作
-
优化后检查后发现有问题,则将该项目关闭,重新打开即可恢复优化前的样子
优化前:
优化后:
-
面之间的间隙:默认0即可,有需求可填1,在填1后,每个纹理之间会留1像素空白区域
-
像素相似度阈值:这个值越高,复用纹理的效果就越差(即有可能多个面可以用同一个纹理的,但优化后并没有用同一个纹理)
如果优化后,发现某些部位的纹理用成另一个纹理了,可以把这个值调高,最高100
- 有效像素低于忽略:忽略不清晰面的有效像素点
如某个面的纹理使用了100x100的uv大小,但这100x100的纹理内,仅有1个像素点是有内容的,此时就可以忽略掉
- 缩小纹理相似度阈值:该参数会影响纹理缩小的幅度,最高100,纹理缩小也是降低分辨率的一个重要手段
比如有一个纹理是64x64,但里面的内容实际是可以缩小到16x16的,那此时就可以把分辨率降了下去
如果优化后,发现某些部位的纹理和优化前不一致,可以尝试调高这个值
-
该插件还没有做历史记录功能,按撤销操作是无法撤销的
-
如果优化后的效果不理想,可以调整像素相似度阈值、缩小纹理相似度阈值参数的值。
-
对于一个模型使用多个贴图的类型,该插件不适用。
如要使用,可以先对第一张贴图进行优化,优化完后,由美术根据第一张图,手动调整第二张图的纹理
如果您发现一些可以优化的点,或者想要补充一些新的功能,欢迎在本仓库提交分支,并留下你的大名,感谢您的贡献!







