一、需要上网,注册一个谷歌账号。
二、使用浏览器打开 Disco Diffusion
三、点击页面右上角「登录」按钮,登入你的谷歌账号。
四、简单设置部分参数
batch name(你生成的图片在云盘里的文件夹名称)
Steps(迭代次数,越高细节越丰富)默认250,第一次建议先不改,500步之后影响会减小,建议250-500步
画面分辨率尺寸,第一次不建议修改,越大迭代时间越长,可以根据自己所需图片的大小进行设置,这里需要注意的是,图片宽高必须是64的倍数。
—-
点击 Extra Settings 前面的小三角,设置 intermediate_saves(设置过程图保存张数,设置为 0 渲染完成只保存最后一张图,设置为 2,渲染完成会得到一张进度 33%、一张 66% 和一张 100% 的图片,数值越大数量越多,不影响渲染速度)。
五、关键词描述
上面画红线的地方,在这个引号里输入你想要的画面主体内容,这个文字一定要是英文,不懂英文也不要紧,借助翻译工具翻译一下就行了。
例子:
a beautiful painting of heaven garden by empyrean,rendered in artstation,light effcet HD octane
一幅由恩皮雷恩(empyrean)绘制的美丽的天堂花园画作,用artstation、light effcet HD octane进行渲染
—-
display_rate(预览频率)推荐改为10(每十次迭代预览一次)
n_batches(出图数量)第一次建议改为1,推荐1-10
六、全部运行
最上方点击代码执行程序-全部运行(建议隔段时间回来看看,太久没活动会断开连接)。
注:可以使用点击器如Movemous保持连接
当使用Colab执行Disco Diffusion时想做别的事,时间久了网页就停止工作怎么办?
1.使用Chrome浏览器,在Disco Diffusion页面按F12或Ctrl+Shift+I或右键鼠标选择“检查”,进入检查页面。
2.选择控制台(Console)。
3.输入以下代码:
function ConnectButton(){ console.log("Connect pushed"); document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click() } setInterval(ConnectButton,60000);
回车键确认即可自动挂机。