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

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

游戏

「 点击上方"GameLook"↑↑↑,订阅微信 」

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选项,这个选项在各种界面中应该都存在。最终的各项参数设置如下图

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

贴图升格

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

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

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

材质化

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

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

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

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

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

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

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

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

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

····· End ·····




GameLook每日游戏产业报道

全球视野 / 深度有料

爆料 / 交流 / 合作:请加主编微信 igamelook

广告投放 : 请加 QQ:1772295880

      长按下方图片,"识别二维码" 订阅微信公众号

····· 更多内容请访问 www.gamelook.com.cn ·····

Copyright © GameLook® 2009-2023


        觉得好看,请点这里 ↓↓↓ 

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
AIGC教程:Stable Diffusion精进,如何训练特定画风LoRA模型?7天花5万美元,我们成功复制了 Stable Diffusion,成本大降88%!训练代码已开源闽南【浥饭/油饭】Eik P'ng7 天花 5 万美元,我们成功复制了 Stable Diffusion,成本大降 88%!训练代码已开源CVPR 2023 | GAN的反击!朱俊彦新作GigaGAN,出图速度秒杀Stable Diffusion!当AIGC遇到GAN和Diffusion,CVPR 2023论文大盘点AIGC教程:Midjourney高效制作伪3D游戏场景、还有动态和光照?当我们开始整理自己的家,实际上是整理自己的人生AIGC教程:如何在Photoshop内使用Stable Diffusion绘制高品质图片?小花猫,愣头愣脑安卓手机「跑」Stable Diffusion创新纪录,15秒内出图Stable Diffusion读你大脑信号就能重现图像,研究还被CVPR接收了谷歌优化扩散模型!在三星手机上运行Stable Diffusion,12秒内出图!AIGC教程:如何使用Stable Diffusion生成风格化游戏物品和图标AIGC玩出新花样!Stable Diffusion公司提出基于扩散模型的视频合成新模型一朵花儿的情人节加特技只需一句话or一张图,Stable Diffusion的公司把AIGC玩出了新花样AIGC教程:如何使用Midjourney节省70%时间,制作3D游戏角色Stable Diffusion团队放大招!新绘画模型直出AI海报,实现像素级图像生成CVPR 2023 | GAN的反击!朱俊彦新作GigaGAN,出图速度秒杀Stable Diffusion一遍就会!AI绘画Stable Diffusion新手入门教程左手牛津右手小藤校!二线申请者如何靠英美双申,实现选校自由?Stability AI 发布开源版 DreamStudio,可使用最新 Stable Diffusion XL 图像生成器刘燕大脑视觉信号被Stable Diffusion复现图像!“人类的谋略和谎言不存在了” | CVPR2023速度惊人!手机跑Stable Diffusion,12秒出图,谷歌加速扩散模型破记录AIGC教程:如何使用Stable Diffusion高效生产“等距游戏美术资源”?FastTrack Universität 2023莱比锡大学公立语言项目招生简章GAN的反击:朱俊彦CVPR新作GigaGAN,出图速度秒杀Stable Diffusion李镇西 | 为什么有的老师恐惧自由?什么是自由?谷歌下场优化扩散模型,三星手机运行Stable Diffusion,12秒内出图钢琴协奏曲最美乐章(更新中)No. 122 上海老风味之五十七 腌笃鲜(视频)Lua 循环:如何使用 while 和 repeat until | Linux 中国谷歌模型支持手机上跑Stable Diffusion;普华永道砸10亿美元投资AIGC;天翼云将推出大模型丨AIGC大事日报Stable Diffusion公司重磅开源大语言模型StableLM,又爆火了!
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。