Flux 最新最快ControlNet模型现身:法线贴图详细测评-Flux目前最快ControlNet模型现身!

时间:2024-10-01 09:25:01

上周一个名叫JasperAI的团队开源了他们的 3 款Flux ControlNet,分别是法线贴图,深度,和升频器,其中的升频器和法线贴图比较值得说道说道。所以这里会开两篇教程详解讲解这两个ControlNet的作用。

image.png

三款模型的下载地址:

Upscaler: https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Upscaler…

Normals: https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Surface-Normals…

Depth: https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Depth…

本篇先介绍一下这个法线贴图

法线体贴是什么

法线贴图是一种凹凸贴图,会生成特殊的纹理,把表面细节通过光线表现出来,所以使用Normal_bae预处理器也有 3 个好处:

1、Normal_bae可以更好的还原原图的光影;

2、Normal_bae可以不保留太多原图细节,让新生成的图不至于和原图一模一样;

3、Normal_bae可以保留更多光影信息,让图片看着更有细节。

模型下载

下载完我们重命名Flux_ControlNet_Normals,然后放入下图的文件内

image.png

节点搭建

前提是你使用的是comfyui出品的flux_fp8 模型,就可以很方便的搭建一个ControlNet的模块:

image.png

关于性能

目前Flux的ControlNet多多少少会影响出图的质量,即使是这个也不例外,但是为什么说它性能优秀,因为这个CN出图速度非常快,测试了很多次 4090 大概在13s左右,相比起其他的ControlNet速度快了不少。

image.png

显存的占用情况也不是特别高,大概在20G左右,不过还是已经劝退低显存的小伙伴了

image.png

关于预处理器

Aux集成预处理器节点有四款支持法线贴图的预处理器,每个预处理器生成的效果有不太一样,这边简单做了个对照,方便小伙伴们选择适合的预处理器。

DSINE预处理器:虽然这个预处理器的法线贴图看起来最精致,但是出图效果几乎都是卡通形象,可以做虚实结合的效果。

image.png

BAE预处理器:这是我首推的预处理器,虽然法线贴图不够精致,但是出图效果比较好

image.png

MiDaS预处理器:法线贴图比较特殊,出图效果不稳定,姿势不会完全和预处理器的姿势一样。

image.png

Metric3D预处理器:这个效果和BAE效果类似,也是不错的选择。

image.png

关于权重

关于权重:建议是0.5-0. 6 这个范围会比较好,0. 5 以下就有点控不住了,0. 6 以上控性效果太强出坏图。

image.png

总结

其实没必要为了速度和放弃出图质量,因为使用FLux就是图它出图的效果更好,如果又想控制人物形状又想有比较好的出图质量还不如使用SDXL。