背景:

今天给大家介绍一款新的工具,用过UE5、Blender的朋友对蓝图应该不陌生。蓝图绝对是UE5在游戏、虚拟制作、虚拟摄影爆火的大杀器。这工具把游戏制作直接变成了拖拖拉拽拽的工作,让艺术家、地形师、灯光师、渲染人员和底层技术人员可以一起协同作业。把游戏这个看起来toy的行业变成了可以写协作流程化的工作。

吹牛吹了这么久,此处开始切入正题。今天给大家介绍一套基于stablediffusion作图的蓝图工具。这套工具和stablediffusion webui的差异在于 stablediffusion wenui更适合一个人作业,工具更扁平更适合懂代码的朋友。对于真正把作图当成一个流水线,需要多到工序协作的小团队作业不算太优化。

ComfyUI一款为AI作图流水线化而生的产品,还处在产品打磨阶段,但已经可以看到它的牛逼。

工具介绍

长什么样

通过拖拉拽增加节点处理流程,看起来挺酷炫。

如何搭建

初始化环境

!git clone https://github.com/comfyanonymous/ComfyUI
%cd ComfyUI
!pip install xformers -r requirements.txt

下载软件

# Checkpoints# SD1.5
!wget -c https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt -P ./models/checkpoints/# SD2
#!wget -c https://huggingface.co/stabilityai/stable-diffusion-2-1-base/resolve/main/v2-1_512-ema-pruned.safetensors -P ./models/checkpoints/
#!wget -c https://huggingface.co/stabilityai/stable-diffusion-2-1/resolve/main/v2-1_768-ema-pruned.safetensors -P ./models/checkpoints/# Some SD1.5 anime style
#!wget -c https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix2/AbyssOrangeMix2_hard.safetensors -P ./models/checkpoints/
#!wget -c https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3A1_orangemixs.safetensors -P ./models/checkpoints/
#!wget -c https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/Models/AbyssOrangeMix3/AOM3A3_orangemixs.safetensors -P ./models/checkpoints/
#!wget -c https://huggingface.co/Linaqruf/anything-v3.0/resolve/main/anything-v3-fp16-pruned.safetensors -P ./models/checkpoints/# Waifu Diffusion 1.5 (anime style SD2.x 768-v)
#!wget -c https://huggingface.co/waifu-diffusion/wd-1-5-beta2/resolve/main/checkpoints/wd-1-5-beta2-fp16.safetensors -P ./models/checkpoints/# VAE
!wget -c https://huggingface.co/stabilityai/sd-vae-ft-mse-original/resolve/main/vae-ft-mse-840000-ema-pruned.safetensors -P ./models/vae/
#!wget -c https://huggingface.co/WarriorMama777/OrangeMixs/resolve/main/VAEs/orangemix.vae.pt -P ./models/vae/
#!wget -c https://huggingface.co/hakurei/waifu-diffusion-v1-4/resolve/main/vae/kl-f8-anime2.ckpt -P ./models/vae/# Loras
#!wget -c https://civitai.com/api/download/models/10350 -O ./models/loras/theovercomer8sContrastFix_sd21768.safetensors #theovercomer8sContrastFix SD2.x 768-v
#!wget -c https://civitai.com/api/download/models/10638 -O ./models/loras/theovercomer8sContrastFix_sd15.safetensors #theovercomer8sContrastFix SD1.x# T2I-Adapter
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_depth_sd14v1.pth -P ./models/t2i_adapter/
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_seg_sd14v1.pth -P ./models/t2i_adapter/
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_sketch_sd14v1.pth -P ./models/t2i_adapter/
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_keypose_sd14v1.pth -P ./models/t2i_adapter/
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_openpose_sd14v1.pth -P ./models/t2i_adapter/
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_color_sd14v1.pth -P ./models/t2i_adapter/
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_canny_sd14v1.pth -P ./models/t2i_adapter/# T2I Styles Model
#!wget -c https://huggingface.co/TencentARC/T2I-Adapter/resolve/main/models/t2iadapter_style_sd14v1.pth -P ./models/style_models/# CLIPVision model (needed for styles model)
#!wget -c https://huggingface.co/openai/clip-vit-large-patch14/resolve/main/pytorch_model.bin -O ./models/clip_vision/clip_vit14.bin# ControlNet
#!wget -c https://huggingface.co/webui/ControlNet-modules-safetensors/resolve/main/control_depth-fp16.safetensors -P ./models/controlnet/
#!wget -c https://huggingface.co/webui/ControlNet-modules-safetensors/resolve/main/control_scribble-fp16.safetensors -P ./models/controlnet/
#!wget -c https://huggingface.co/webui/ControlNet-modules-safetensors/resolve/main/control_openpose-fp16.safetensors -P ./models/controlnet/# Controlnet Preprocessor nodes by Fannovel16
#!cd custom_nodes && git clone https://github.com/Fannovel16/comfy_controlnet_preprocessors; cd comfy_controlnet_preprocessors && python install.py# ESRGAN upscale model
#!wget -c https://huggingface.co/sberbank-ai/Real-ESRGAN/resolve/main/RealESRGAN_x2.pth -P ./models/upscale_models/
#!wget -c https://huggingface.co/sberbank-ai/Real-ESRGAN/resolve/main/RealESRGAN_x4.pth -P ./models/upscale_models/

运行可视化界面

!npm install -g localtunnelimport subprocess
import threading
import time
import socket
def iframe_thread(port):while True:time.sleep(0.5)sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)result = sock.connect_ex(('127.0.0.1', port))if result == 0:breaksock.close()print("\nComfyUI finished loading, trying to launch localtunnel (if it gets stuck here localtunnel is having issues)")p = subprocess.Popen(["lt", "--port", "{}".format(port)], stdout=subprocess.PIPE)for line in p.stdout:print(line.decode(), end='')threading.Thread(target=iframe_thread, daemon=True, args=(8188,)).start()!python main.py --dont-print-server

iframe打开方式

import threading
import time
import socket
def iframe_thread(port):while True:time.sleep(0.5)sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)result = sock.connect_ex(('127.0.0.1', port))if result == 0:breaksock.close()from google.colab import outputoutput.serve_kernel_port_as_iframe(port, height=1024)print("to open it in a window you can open this link here:")output.serve_kernel_port_as_window(port)threading.Thread(target=iframe_thread, daemon=True, args=(8188,)).start()!python main.py --dont-print-server

小结:

1.Ai作图已成态势,适合普通人的作图流水线

2.稳定的AI作图才能产生工业价值,而不是toy

3.蓝图是种很好的艺术家、技术家...不同工种协同的工具

Ai作图工业化流程工具相关推荐

  1. 百度飞桨全流程工具最新发布!零门槛 AI 开发平台全面升级

    从 1936 年 5 月,艾伦·图灵在<论数字计算在决断难题中的应用>里提出了"图灵机"模型设想 ,到 1997 年的 5 月,"深蓝"国际象棋超级 ...

  2. 打造Ai作图studio需要哪些工具

    这篇文章依然是比较轻松的方式跟大家介绍Ai生成会使用到的一些工具,希望这些工具可以帮助到你更好的更稳定的快捷的生成高质量图片.说来轻松其实也不算轻松,虽然我已经按照生成的链路对工具做了规整.但是里面涉 ...

  3. 设计师们都在用的AI作图神器,你还不抓紧入手一款

    人工智能在机器和计算机控制的机器人中模拟人类智能过程.这允许计算机系统执行繁重的任务,帮助人类专注于更重要的事情.因此,多年来,工作场所对 AI 集成的需求不断增加. 同样,人工智能正迅速成为设计行业 ...

  4. 10个AI作图软件免费,Pixso AI在线就能用!

    AI作图软件是利用人工智能技术和机器学习算法来创造艺术和图形的工具.这些生成器可以生成各种类型的艺术作品,包括绘画.插图.照片和设计等.在本文中,我将为你介绍十个热门的AI作图软件,并讨论它们的特点和 ...

  5. python打造个性化ai_人工智能GIS技术篇——打造GeoAI个性化应用,你需要人工智能GIS流程工具...

    在2019 GIS 软件技术大会上,超图提出了人工智能GIS技术体系,丰富和创新了GIS基础支撑技术.人工智能GIS技术体系的核心内容之一是GeoAI,即融合AI的空间分析与处理.在GeoAI功能的应 ...

  6. Cocoss2d-x开发流程工具化思想与实现

    在Cocos2d-x分会场,资深游戏引擎程序员卞安发表了<Cocoss2d-x开发流程工具化思想与实现>主题演讲,主要讲述了Cocoss2d-x开发流程工具化思想与实现. 资深游戏引擎程序 ...

  7. AI代码实时生成工具teleportHQ

    来源:投稿 作者:ΔU 编辑:学姐 今天给大家分享一款AI代码实时生成工具teleportHQ,teleportHQ本质上是一个低代码开发平台,但是首次将计算机视觉应用到低代码开发上,teleport ...

  8. Upscayl:开源AI图像放大增强工具 | AIGC实践

    连续写了两篇比较理论的文章--一篇行业思考,一篇技术讨论--可能劝退了很多不明真相的人民群众,一看后台数据,好么-- 马上周末了,今天分享一篇轻松小文,介绍一款开源免费.成熟度高.操作简单.效果显著的 ...

  9. AIGC时代,分享11款超实用AI生成内容检测工具

    前往未来百科查看全部AI内容检测工具箱 一.AI 内容检测器 在数字内容创作的世界中,高质量的内容对至关重要.但随着创建的内容量不断增加,确保内容是原创的.高质量的非常具有挑战性. AI 内容检测器指 ...

最新文章

  1. MSM8909平台 LED背光的控制
  2. [考试]20151019图论
  3. 【数据结构与算法】之深入解析“修剪二叉搜索树”的求解思路与算法示例
  4. Spring Social入门
  5. C++ 标准文件的写入读出(ifstream,ofstream)
  6. 【项目经验】--EasyUI DataGrid之右键菜单
  7. 关于下载(前后端)第1部分
  8. springboot logback 调整 mybatis 日志级别无效
  9. 《css权威指南》学习笔记一
  10. nsis出错_怎样解决NSIS错误
  11. 建图时,计算激光点在map坐标系下的坐标
  12. 锐炬显卡和独立显卡有什么不同?
  13. windows下编译skia
  14. excel下拉隐藏_在Excel下拉列表中隐藏使用过的项目
  15. void函数内创建并返回一个结构体
  16. Oracle数据库的JDBC毗邻
  17. 面试难,应聘难,好工作,今安在?——《编程之美——微软技术面试心得》为你探路!即将上市,敬请关注!
  18. 微信小程序自定义图片上传组件
  19. svn下载后出现红叉 怎么解决 在线等。。。
  20. cocos creator spine动画控制停止在中间的某一帧

热门文章

  1. 2021 ICPC 银川打铜记
  2. QQ原来隐藏着这么多秘密
  3. 每日3词 2021-03-14 【old】【new】【count】
  4. 7-Java 特性和优势
  5. css3扇形及简单动画
  6. 表格(Excel)分列,拆分文本怎么用
  7. 2k 幻14_华硕幻14(2060 2k版)值得入手吗?
  8. 漫步在云台山茶园穿越,感受来自李亮先生的美意
  9. MySQL数据库篇---对数据库,数据库中表,数据库中表的记录进行添修删查操作---保姆级教程
  10. iOS 仿百度外卖,饿了么-商品列表页