
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模型来改变建筑风格或画面风格,从而发掘更多的创作灵感。