Stable Diffusion建筑绘画基础与实战
上QQ阅读APP看书,第一时间看更新

2.2 实战:现代办公建筑3D模型透视图渲染

学习目标

学习使用合理的提示词和ControlNet,结合建筑3D模型图的方案进行创作。

知识要点

1 正向提示词,如modern,office building,city,(tree:1.2),depth of field,people。正向提示词是我们希望生成的图片里出现的元素,如建筑性质、环境、天气等,可根据画面需要在出图过程中适当增减。

2 反向提示词,如bad-picture-chill-75v,EasyNegative,worst quality,low quality。可使用模型训练者给出的参考反向提示词,也可以使用通用反向提示词,在生成图片的过程中填入相应的词语,以消除不需要的元素。

3 使用ControlNet的预处理模型Lineart(线稿)控制生成效果。

4 将建筑3D模型处理成左下图所示的透视线稿图,灵感渲染之后的效果图参见右下图。

制作步骤

01 输出建筑透视线稿图。

在SketchUp中,将建筑模型调整好角度,输出建筑透视线稿图。图稿不用过于精细,防止低效及限制AI的发挥空间。

02 转到Stable Diffusion中,设定基础参数。

选择“文生图”选项卡,选择合适的大模型,如LW_Architecutral_MIX V0.3_V0.3.safetensors。设置“迭代步数(Steps)”为30,“采样方法(Sampler)”为Eluer a,“提示词引导系数(CFG Scale)”为7,“随机数种子(Seed)”为-1。这里未提及的参数,建议保留默认值。

03 填入提示词。

正向提示词:modern,office building,city,(tree:1.2),depth of field,people。

中文含义:现代,办公建筑,城市,(树木:权重1.2),景深,人群。

反向提示词:bad-picture-chill-75v,EasyNegative,worst quality,low quality。

中文含义:前两个词都是上面选用的大模型提供的特定反向提示词,大意是不要坏的图片。后两个词均指低质量。

提示

1.本案例中建筑物占据了画面的大部分空间,给配景留下的空间不是很充足,所以正向提示词相对上一案例增加了提示词tree的权重。

2.反向提示词直接使用模型原创者建议的提示词。

04 调用ControlNet。

选择ControlNet Unit 0选项卡,按下面的步骤操作。

① 导入建筑手绘稿图片文件“学习资源\Ch02\2-2.png”。

② 勾选“启用”“完美像素模式”“允许预览”复选框。

③ 在“控制类型”中选择“Lineart(线稿)”选项,此时“预处理器”会自动选择lineart_standard (from white bg & black line)(标准线稿提取-白底黑线反色),“模型”会自动选择control_v11p_sd15_lineart_fp16。

④ 单击“预处理器”和“模型”之间的按钮,运行预处理器,生成黑底白线的预处理结果图片,图片将显示在上方。

⑤ 设置“控制权重”为0.7。

05 设置尺寸。

单击下图中右下角的按钮,把本参考图的长宽值发送给界面上部的“宽度”和“高度”中。本案例中图片尺寸为1024像素x 632像素。

06 批量生成。

设置“总批次数”为4,单击“生成”按钮,批量生成效果图。

07 调整参数,再次批量生成。

尝试加入LoRA模型以调整画面效果,如下图所示,LoRA模型选择UrbanScene_V2,将“权重1”设置为0.6,再次单击“生成”按钮,批量生成效果图。

提示

关于LoRA模型的详细介绍,请阅读7.3节,下载及使用方法请阅读7.1 节。

建议

可以尝试使用不同的基础大模型和LoRA模型来改变建筑风格或画面风格,从而发掘更多的创作灵感。