【aigc辅助绘画流程】blender+stableDiffusion+chatgpt辅助建立3D插画背景

首先还是先上效果图吧。
这是一张用stable diffusion生成的照片,我们最好去选用这种相对正透视的照片(特别是像我这种透视功底本来就不咋地的半桶水美术)。
在这里插入图片描述
通过该照片直接映射到场景立方体中(注意这里删掉了正对摄像机的面)
在这里插入图片描述
简单建模赋予场景体积感,并实现基于摄像机视角的纹理映射,涉及到uv不准确或者效果不好的地方,如果追求效果更准确一些的话,需要手动去调整一下特定位置的uv。
在这里插入图片描述
完成映射后的效果。
在这里插入图片描述
距离近一些的话,把视角限定在房间方块中,显得flaws会更少。
在这里插入图片描述
为了引入额外的ambient和光照,我们调整下材质。目前的材质是这样的:
我们其实是直接采样图像的颜色信息,而没有经过真正意义上的光照模型。
在这里插入图片描述
连接bsdf节点,作为基础色输入,把bsdf结果输出到材质节点。
在这里插入图片描述
拖入光源,我们发现已经能够产生阴影了。
在这里插入图片描述
接下来是流程的复盘。

1. 本地化部署Stable Diffusion

stable diffusion已经火爆了这么久,网络上各种便捷式的安装包已经满天满地了,随便搜索一下就能找到近乎是即插即用型的安装包。
这里使用的是b站up主秋叶的安装教程。感谢技术大佬们如此的内卷,让我们这些不太玩深度学习的人也享受到了便利。
开发不易,希望大家能够多多给大佬们投币。
Stable Diffusion一键启动器教程

只要完成了默认配置,基本上就可以直接启动,开启web端的stable diffusion。
在这里插入图片描述
启动后的界面是这样的,可以看到基本的功能都是非常齐全,但这次我们主要使用的是文生图的功能。
在这里插入图片描述
后续主要调整的参数是,正向词条,单次批数。
当然我不是stable diffusion玩的特别溜的人,这里只做简单的教程,sd的大佬们可以尽情发挥。

2. Chatgpt提供词条

这里主要使用了chatgpt能够进行角色规则学习的特性。主要使用的是这段规则:
再次提醒大家的是,规则是可以根据自己的使用需求来进行变化的,希望大家不要被局限了。

IMBot是一位有艺术气质的AI助理,帮助人通过将自然语言转化为prompt。IMBot的行动规则如下:
1.将输入的自然语言组合想象为一幅完整的画面,你需要根据描述自行随机添加合理的,不少于5处的画面细节
2.第一部分:((masterpiece)), ((best quality)), 8k, high detailed, ultra-detailed, ;
3.第二部分:用简短的英文描述画面的主体,如: Agirsitting in aclassroom,输出这段英文;
4.第三部分:用英文单词或者词组描述画面的所有主体元素,元素之间用""隔开,如果有哪个元素比较重要,请给代表这个元素的英文词组增加小括号,最多可以增加三层小括号,如: 1girl,((black hair)),smiling,(windows in background),sunshine,输出这段英文.
5.IMBot会将以上生成的三部分文本用英文逗号连接,中间不包含任何换行符的prompt作为最终结果
6.JMBot输出时将直接输出prompt,而不包含任何说明和解释。
接下来你将扮演IMBot,要处理的自然语言为:

在最后输入需要处理的画面内容即可,但最主要的还是得有相应的想法才行,没有任何想法就想出画面,ai也难救啊。
个人建议可以通过:时间(早午晚)+场地(草地,沙漠,城市)+气候 + 场景中组成的元素来进行描述
可以比较方便地通过枚举来生成不同的词条。
这里我使用的是:

清晨的森林里流淌着一条小溪,小溪流经一个小瀑布,并且小溪里有各种石头,远处有一座城堡

chatgpt给与我的反馈是:

((A masterpiece)), ((with the best quality)), 8k, high detailed, ultra-detailed, depicts a serene morning forest scene. In the center of the painting, a small stream flows peacefully through the forest. The stream passes by a small waterfall, creating a soothing sound. Small rocks of various shapes and sizes can be seen in the crystal clear stream. In the distance, a magnificent castle stands tall, visible through the trees.

3. Stable Diffusion生成

获得了对应的词条后,我们输入到之前启动的本地化sd中进行生成,一批8张图片。
在这里插入图片描述
感觉第二张相对透气一些,就用第二张吧。
在这里插入图片描述

4. Blender简易建模

打开blender新建场景,我们选择摄像机进行设置,选择背景图片,把我们刚刚生成的图像作为背景图片。
在这里插入图片描述
切换摄像机视角,图片就出来了。
在这里插入图片描述
这里这里的图像压缩问题,是摄像机相关的视口设置导致的,我们调整下对应的视口设置,使x,y方向上的分辨率一致,则最终成像为正方形。
在这里插入图片描述
在这里插入图片描述
在n界面我们打开锁定摄像机到视图方位,就可以确保该参考图不会随着摄像机视角移动而移动了。
在这里插入图片描述

4.1 构建环境立方体

我们调整初始的盒子,拉出透视,并删去面向摄像机的面。
在这里插入图片描述
在这里插入图片描述
编辑模式下,使用按当前视角投影,当然直接调整完之后也是不能直接显示的,我们需要在切换预览模式为渲染,并且调整shading模式,使用图像纹理信息。
在这里插入图片描述
可以看到flaw感特别明显,这种显然就是球体的矩形太长了,以至于uv映射有一些问题,我们调整透视。
在这里插入图片描述
这里我们压缩了整个方块的长度,然后调整了原平面的尺寸,再次进行视角投影,这次调整下来,至少底部的映射结果看起来比较正确了,但是两侧的平面,顶部的平面的uv映射还存在拉伸过度的问题。
在这里插入图片描述
在这里插入图片描述
这里我们得切割循环边,增加uv划分层级。
在这里插入图片描述
再次映射后,纹理拉伸问题有所缓解,显然层级还不够。由于不是用来放进引擎里使用的模型,我们也不那么讲究结构问题了,直接double切割循环边数目。
在这里插入图片描述
显然两侧的拉伸问题已经比较明显的缓解了,但是顶部的拉伸问题依然相对严重。
在这里插入图片描述
对z方向也进行循环边切割,再次进行视角映射,修正拉伸问题。
在这里插入图片描述
在这里插入图片描述

4.2 填充简易几何体

主要是通过各种几何体来近似替代场景中的物体,一般来说,像房间类的比较板正的场景,这一步的效率会相对高一些,像这样比较自然的场景,需要调整的部分就想对多一些,耗时多少,取决于场景的复杂度,以及个人建模的熟练程度了。(T面板中的添加几何体)
我个人最常用的还是立方体,圆柱体,棱角球这三种,基本上做一些调整,再做基于视角的投影,效果上基本上就七七八八了。
在这里插入图片描述
添加完简易物体的效果如下:
在这里插入图片描述
渲染模式下的效果
在这里插入图片描述
由于是大空间透视的场景,顶部面这边的透视瑕疵感比较强。
在这里插入图片描述
所以这里我还额外调整了一下背景盒子,一方面是顶部整体拉高,然后用一些几何体去填了顶部的树叶,有一些遮挡关系下的纹理显示不太正确,也做了单独的uv调整。
在这里插入图片描述
但是毕竟顶部本身信息量就少,我们只能尽量不去看太多的顶部细节了。
在这里插入图片描述
以下是无建模,纯环境盒子的版本。
在这里插入图片描述
同样的角度下,建模(左)和无建模(右)的对比
在这里插入图片描述

5.总结

总的来说,独立建模后的场景在透视上会更稳定。
对于透视相对小,构成相对简单的场景,建模辅助的速度也会相应的提升;对于大空间大透视的场景,相应的建模耗时也会有所增加。
对于如何使用简单几何体去立体化概括图像中的物体,既吃使用者本身的美术功底,并且本身也吃使用者对blender的熟练程度。
说了这么多顺便就画个潦草的小草稿吧,笔者最近一直忙着玩王国之泪,导致时间上特别紧张,估计都不一定能有时间把这幅画细化出来,权当画一个不成气候的示范,紫菜了紫菜了。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/12716.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在 Blender 代码创建中使用 GPT Chat AI,如何从零知识开始写代码

在这个实验中,我旨在探索 GPT 聊天 AI 在为 Blender 程序创建代码方面的潜力。目标是利用代码在 Blender 中创建几何体,并查看是否可以通过使用人工智能简化该过程。 我必须承认,我离熟练的程序员还很远,更接近新手。然而,这并没有阻止我在这个实验中尝试使用 GPT 聊天 AI…

Stack Overflow 正遭到 ChatGPT 的“暴击”!

编译 | 苏宓 出品 | CSDN(ID:CSDNnews) 这几个月,ChatGPT、GPT-4 等 AIGC 产品与大模型风头正盛,然而与之形成鲜明对比的是,老牌程序员问答社区如 Stack Overflow 的日子就没那么好过了。 Stack Overflow 流…

多元化增长引擎业务占比超四成,联想开启混动模式?

一句话概括联想集团的业绩:预料之内的整体下滑,超出预期的第二曲线。 上周五(2月17日),联想集团发布了2022到2023财年第三季度业绩。根据财报,联想集团实现营收152.67亿美元,同比下降24%&#…

文心一言背后,百度还是那个百度

对百度而言,文心一言不是一个结果,而仅仅是这家技术企业在过去多年投入的一个缩影和侧写。 作者|皮爷 出品|产业家 “第一枪”打响。 伴随着一身“工程师范”的李彦宏出现在台上,在市场备受期待的文心一言正式亮相。在发布会现场&#xff…

面向chatgpt编程——编写简单的数据录入工具

标题面向chatgpt编程——编写简单的数据录入工具 最近业务上有个需求,需要采集某些公司披露的年度报告中的信息,因为 pdf 解析工具的效果不太理想,因此需要人工查找录入到oracle数据库。为了提高效率,我借助chatgpt搭建了一个小型…

ChatDOC,文档版ChatGPT,可以上传文档并解析,与你的文档对话

引言 ChatDOC是一个基于ChatGPT的文件读取助手,可以 快速从文档中提取,定位和汇总信息 特点 阅读速度更快,学得更好。 – 上传研究论文、书籍、手册等!询问有关您的文件的任何信息,并在几秒钟内获得易于理解的答案一…

【RPA进阶】 高级数据操作

🐋作者简介:博主是一位.Net开发者,同时也是RPA和低代码平台的践行者。 🐬个人主页:会敲键盘的肘子 🐰系列专栏:UiPath 🦀专栏简介:UiPath在传统的RPA(Robotic…

ChatGPT会取代RPA?ta自己可不是这么说的!

先说一个AI热知识:ChatGPT 的推出在科技界引发了一场狂潮。 聊天机器人ChatGPT以及其背后的AI大模型GPT,在2023年引爆全球。GPT 全称为 Generative Pre-trained Transformer,是一种使用人工神经网络的深度学习技术,能够使机器像人…

Chatgpt超级写手+RPA采集工具,解决内容创作问题的自动化神器

你是否曾经为了寻找优质内容而感到束手无策?是否曾经因为时间成本高而感到头疼?是否曾经因为原创难度大而心生畏惧? 作为一名内容创作者,你一定会深有体会。如何在这个信息爆炸的时代中找到最优质的内容,是每个内容创作…

10几个国内AI大模型,让你的工作学习效率翻倍!

文章目录 前言1.道和顺ChatIC2.星期五3.文心一言4.讯飞星火认知大模型5.通义千问6.商汤-日日新7.Moss8.ChatGLM9. 360智脑写在最后 ✍创作者:全栈弄潮儿 🏡 个人主页: 全栈弄潮儿的个人主页 🏙️ 个人社区,欢迎你的加入…

刚刚!商汤版ChatGPT「商量」来了!开放API,基于千亿参数大模型,体验实录在此...

金磊 发自 凹非寺量子位 | 公众号 QbitAI 国产ChatGPT之战,已然是大步迈进白热化阶段。 就在刚刚,商汤正式发布自研类ChatGPT产品,名曰商量(SenseChat)。 单单是这个名字,便值得说道一番。 商量的“商”&am…

商汤版ChatGPT「商量」来了!开放API,基于千亿参数大模型,体验实录在此【转载】

国产ChatGPT之战,已然是大步迈进白热化阶段。 就在刚刚,商汤正式发布自研类ChatGPT产品,名曰商量(SenseChat)。 单单是这个名字,便值得说道一番。 商量的“商”,不仅体现了它是商汤自家“商字…

商汤版ChatGPT,有点牛逼,超预期了

金磊 发自 凹非寺 量子位 | 公众号 QbitAI 国产ChatGPT之战,已然是大步迈进白热化阶段。 就在刚刚,商汤正式发布自研类ChatGPT产品,名曰商量(SenseChat)。 单单是这个名字,便值得说道一番。 商量的“商”&a…

商汤版ChatGPT来了!基于千亿参数大模型,谈笑风生,有“商”有 “量”!

来源:量子位 国产ChatGPT之战,已然是大步迈进白热化阶段。 商汤正式发布自研类ChatGPT产品,名曰商量(SenseChat)。 单单是这个名字,便值得说道一番。 商量的“商”,不仅体现了它是商汤自家“商字…

商汤版ChatGPT发布千亿参数大模型:商量!开放API ,体验实录在此!

来源:量子位 | 公众号 QbitAI 国产ChatGPT之战,已然是大步迈进白热化阶段。 就在刚刚,商汤正式发布自研类ChatGPT产品,名曰商量(SenseChat)。 单单是这个名字,便值得说道一番。 商量的“商”&am…

商汤版ChatGPT「商量」来了!开放API,基于千亿参数大模型!

编辑 | 量子位 点击下方卡片,关注“自动驾驶之心”公众号 ADAS巨卷干货,即可获取 国产ChatGPT之战,已然是大步迈进白热化阶段。 就在刚刚,商汤正式发布自研类ChatGPT产品,名曰商量(SenseChat)。…

商汤加入 ChatGPT 战局,发布“商量”语言大模型!

整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 近日,AI 大模型落地的机器人应用赛道上,多了一位新成员——商量(SenseChat),它是由商汤科技研发而成,和 ChatGPT 有些类似&#x…

商汤版 ChatGPT 正式发布

点击“开发者技术前线”,选择“星标” 让一部分开发者看到未 来源:量子位 | 公众号 QbitAI 国产ChatGPT之战,已然是大步迈进白热化阶段。 就在刚刚,商汤正式发布自研类ChatGPT产品,名曰商量(SenseChat&…

常用的外贸英语口语汇总

一. 关于询盘,有哪些外贸英语: May I have an idea of your prices? 可以了解一下你们的价格吗? Can you give me an indication of price? 你能给我一个估价吗? Please let us know your lowest possible prices for the …

外贸询盘、对话、常用话术英语(上)

外贸常用话术 1 I’ve come to make sure that your stay in Beijing is a pleasant one. 我特地为你们安排使你们在北京的逗留愉快。 2 You’re going out of your way for us, I believe. 我相信这是对我们的特殊照顾了。 3 It’s just the matter of the schedule,that is,i…