AIGC教程:如何使用Stable Diffusion,实现PBR材质纹理自由?

img

AIGC的浪潮席卷游戏圈,无数创作者和商业公司都在探讨生成式AI的应用潜力。目前,走得最远的是AI文生图功能,不少游戏公司都已经用上AI来执行概念美术、icon绘制等工作流。而在其它流程,各大公司也在积极探索布局。

对于3D游戏美术来说,3D模型制作、动画、特效都是人力支出的大头,而除了一个完整的3D模型本身以外,游戏美术还需要为其模型制作相应的材质和贴图,目前网络上有很多免费的材质贴图可下载,也有付费的模型材质库可购买,甚至有Adobe旗下的Substance这样的专业软件制作材质,但除了这些方式之外,使用高效率的免费AIGC工具来生成材质贴图成为了新选择。

近日,一位名叫Albert Bozesan的德国大神分享了利用AIGC生成无缝材质纹理的完整工作流。借助开源免费的Stable Diffusion模型和免费工具Materialize,游戏人终于可以实现免费的材质贴图自由。

GameLook对这一教学进行了全文听译:

本地部署

使用这种方法时,你需要做好三样准备。首先是Stable Diffusion的启动器,例如auto1111的WebUI。由于我们不需要额外的插件或特殊功能,因此你可以选用任何启动方法。你需要掌握一些基础的Stable Diffusion使用方法,但这个教学不需要你拥有过高的使用水平。

其次,你需要下载一个名为Texture Diffusion的DreamBooth模型。这个模型可以很容易地生成漫反射贴图,可以在Civitai上下载到。

下载地址:https://civitai.com/models/15873/texture-diffusion

最后,你需要下载Materialize工具。这是一个免费的Unity工具,你可以借助这一工具,使用漫反射贴图来生成各种不同的贴图。

下载地址:https://boundingboxsoftware.com/materialize/downloads.php

Prompt和设置指南

在Prompt方面,你需要首先加入“PBR”作为材质生成的触发词。其次,描述你想要生成的对象,比如我想要生成有鹅卵石的泥土和苔藓(dirt and moss with pebbles)。“Close Up”(特写)可以让AI生成更多细节。我想要写实风格的材质,因此我加入Photo、Real、High Detail这些提示词。

而在反向提示词方面,我们加入cartoon、illustration、3D render、Sketch、Black and White等反向提示词来排除其它风格的影响。

我最喜欢的采样方式是DPM++2M Karras,这是一个高速度、高质量且细节足够多的采样方式。我们选用50 step的采样迭代步数来获得足够的细节。我们选择一次四张的生成、图片分辨率512*512、CFG Scale 7。

由于我们需要生成无缝的贴图,我们需要勾选Tiling选项,这个选项在各种界面中应该都存在。最终的各项参数设置如下图

img

一切准备好过后,我们就可以点击生成了!顺带一提,WebUI有一个小小的隐藏功能。你可以在generate按钮上点击鼠标右键,选择Generate Forever选项,Stable Diffusion就可以进行不间断的生成,直到你喊停为止。

贴图升格

在一番生成后,我选择了这张漫反射贴图作为今天的教学对象。接下来,我们在保持设置不变的情况下点进img2img选项卡。我们要使用img2img功能来进行材质的升格。

img

在之前的设置不变的基础上,我们将生成张数变为1,接着将Denoising Strength降噪强度降至 0.2,这可以降低一些GPU负载,在不对图片本身造成太多改变的前提下提升图片细节。记得依然要勾选Tiling选项,来确保最终生成的图像是无缝的。

最终,我们获得了一张尺寸更大的贴图。有些细节还较为粗糙,但已经可用了,你可以进行进一步的手动修改,但我决定就用这张图了。记得对它点击右键,以PNG格式保存至本地文件夹!

img

材质化

Stable Diffusion的使命已经完成。接下来我们打开之前提及的Materialize工具。这个工具是在Unity中运行的。打开Materialize以后,你可以看见一系列的选项。中间的这个像相框的物件是用来预览最终材质情况的。

img

接着,我们导入之前生成的漫反射贴图。点击左上角Diffuse Map选项下的O按钮,找到你保存之前生成的漫反射贴图的本地路径,选择这张图。你也可以将这个路径设为喜爱,这样就不用每次导入都大费周折了。

img

可以看到,这张贴图的效果很好,但它没有高度信息。因此接下来,我们制作一张高度图。在最左边的height map高度图选项卡下,我们点击create进行创建。通过调整滑块,我们可以在高度图和漫反射贴图之间进行滑动预览。

img

左边还给出了一系列的预设选项。例如通过调整对比度(contrast),我们可以调整高度图的深度。生成的结果还挺不错的,假如你满意了,就点击save按钮进行保存。

img

接着,我们在normal map选项卡里点击O按钮,自动生成一张法线贴图。你一样可以调整左边的滑块调整预设。

img

集齐了三张贴图,接下来我们就可以预览材质的整体情况了。点击选项卡下发的Show Full Material按钮,我们就可将三张图整合在一起。点击左边下方的Plane、Sphere、Cube、Cylinder按钮,你可以将这个材质应用在平面、球体、立方体和圆柱体形状上进行预览。

img
你可能注意到了,这个立方体看起来亮晶晶的,这是因为我们没有粗糙度贴图。我们在上方的smoothness map选项卡下点击O按钮,生成一张“光滑度贴图”。假如Base Smothness这个选项被拉到1,材质会十分光滑,反之则更粗糙。我们调整了光滑参数和对比度,让这个立方体看起来更真实。

最后,我们在AO Map选项中点击O按钮,这样我们就获得了一张环境遮挡贴图,贴图看起来有明有暗,更加立体了。

img
大功告成!现在我们就获得了一个拥有高度图、环境遮挡贴图、颜色图、法线贴图的完整PBR材质了。

关于AI绘画技术储备

学好 AI绘画 不论是就业还是做副业赚钱都不错,但要学会 AI绘画 还是要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!

感兴趣的小伙伴,赠送全套AIGC学习资料和安装工具,包含AI绘画、AI人工智能等前沿科技教程,模型插件,具体看下方。

需要的可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述
这份完整版的学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值