3

AIGC实测:图生3D模型,付费的Kaedim与免费的PIFuHD如何用?

 1 year ago
source link: http://www.gamelook.com.cn/2023/05/516596
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

AIGC实测:图生3D模型,付费的Kaedim与免费的PIFuHD如何用?

2023-05-04 • 游戏美术

【GameLook专稿,未经授权不得转载!】

GameLook报道/AIGC的迅速发展,让游戏业看到了大幅提升美术资源制作效率的可能,但从目前可用的AI模型来看,绝大部分都还只能做平面图,无法直接运用到3D游戏当中。

当然,同行们也在不断地尝试用AI制作3D模型,甚至还有不少科技公司或科研团队在尝试研发对应的工具,比如Gamelook此前就专门介绍过五个产品。只是,从目前阶段来看,这些模型都还处于实验室阶段,距离真正商用还有一定的距离。

不过,Gamelook最近发现了两个相对不错的AI生成3D模型方案,一个是付费版的Kaedim,另一个则是通过免费工具PIFuHD+3D软件进行处理。

lazy.png

简单来说,对于有提升美术工作效率的中小团队而言,Kaedim的付费方案可以提供几乎直接可用的模型,虽然有些时候并不是十分完美,但只需要简单修改即可使用。只是,这个方案目前更多的倾向于卡通或者Q版画风的模型,虽然有角色、玩具、物品,但目前可生成的模型种类并不多。

对于有3D建模经验的美术师而言,免费版的PIFuHD也不失为一个选择。你可以将AI生成的图片直接通过它生成3D模型。当然,PIFuHD生成的模型相对粗糙,需要比较多的后期处理,而且无法当做游戏角色或者NPC,只适合用于远景角色的制作。

可直接商用的付费解决方案Kaedim

从Kaedim的官方网站信息来看,这家公司得到了来自AI和游戏行业的支持,投资者包括谷歌、Roblox、V社等,其主攻方向,就是将2D图片转化为3D数字内容。尽管是一家AI公司,但Kaedim表示,他们与3D美术师紧密合作,确保输出的3D资源可以直接用于游戏制作。

lazy.png

Kaedim官网展示的宇航员角色模型

Kaedim的使用非常简单,你只需要注册一个账号(必须有discord账号),选择一个付费方案,就可以直接使用。进入Web界面之后,你只需要上传一张图片(最多可同时上传六张),简单设置,并且稍作等待,就可以得到3D模型。如果对生成的模型不够满意,还可以输入指令进行修改。从该公司官网展示的模型来看,Kaedim生成的3D模型三视图效果已经可以直接运用到游戏制作当中。

lazy.png

目前,Kaedim推出了三个档位的付费计划,对于新手,每月收费为150美元(起),每月可以生成10个以上的模型(低于20个);如果是独立开发者,则可以选择每月300美元(起)的中等方案,每月可以生成20-60个模型(生成数量越多,月费越高);对于游戏工作室,每月的收费为1000美元以上,可以生成60个模型以上(最高为100个),并且会配备专人支持。

lazy.png

从收费和内容服务来看,不管是初学者、独立开发者还是中小型团队,Kaedim都可以当做一个专业的外包3D美术师使用,如果生成风格恰好符合你的项目需求,那么,即便是工作室方案,制作3D模型的时间和成本也会比专门招聘3D美术师低很多。

lazy.png

当然,这里可能会有美术同学问,不同的模型差别很大,比如几千面的模型和数万甚至数十万面的模型,其制作成本的差别是巨大的,Kaedim对此有限制吗?

lazy.png

Kaedim生成的角色模型

答案是显然的。对于所有用户而言,普通质量的模型生成,面数限制在2万以内,而且面数越多、等待的时间越久,你还可以设置模型高度。如果想要生成更高品质的模型,则可以选择高品质或者终极品质,这两个选项的面数限制分别为5万和10万,而且需要积分(2积分和4积分)才能使用(目前尚不明确积分方式)。

lazy.png

除了对模型做出细节修改,你还可以直接在Kaedim界面对模型上色。

lazy.png

也可以用图片对模型进行贴图。

不过,Kaedim生成的模型虽然强大,但我们从该公司官方发布的模型生成来看,其中大部分为Q版角色,或者较为简单的物品、建筑模型,尚未发现写实风格的角色模型出现,加上面数限制,想要用它生成动辄十万面甚至数十万面的模型,当前还是行不通的。

另外,对于用AI生成模型收费,也有一些网友持批评态度,不过,考虑到AIGC生成3D模型的能力比较有限,对于有需要的开发者或者中小团队而言,Kaedim仍不失为一个低成本高效率的工具,当然,前提是它能符合你的游戏需求。

免费3D模型生成工具PIFuHD

对于免费的3D模型生成工具,业内同样有人进行了尝试,有位同行就通过PIFuHD加上各种图片和模型处理软件,制作了一个远景角色模型。

这位开发者使用的工具包括:Midjourney、PIFuHD、Photoshop、3ds Max、Mixamo等。他在教程开始就直接声明,这种方法生成的模型并不能直接导入虚幻引擎或者你的研发引擎当作游戏角色或者NPC,但却可以作为远景角色或者众多角色当中的一个,因为这些模型只是在特定角度看起来不错。

lazy.png

模型的图片来源是通过Midjourney V5版本生成,并且选择了最后一张角色图片作为输入源,因为它的视角更适合模型生成。

由于图片的背景较暗,首先要使用Photoshop抠图,将角色单独选出来并放到一个白色背景保存。

之所以选择PIFuHD,主要是因为它可以使用Google Colab Notebook支持,哪怕是没有强大的PC,也能够直接用图片生成模型。

lazy.png

配置好Google Colab Notebook、导入图片之后,就可以等待模型生成,随后下载obj文件。

接着将模型导入3ds Max进行修改,并做一些UV映射,此外,对于模型处理软件,你还可以根据自己的偏好选择Maya、Blender或者C4D。

lazy.png

可以看到,生成的模型除了图片相符的那一面看起来比较不错之外,其余角度则相对粗糙,甚至有不少的小瑕疵。

lazy.png

贴图之后,可以看到AI生成的模型问题更为明显,左半边的头部细节几乎全部缺失,防毒面罩也少了一半。

对此,开发者通过镜像的方式还原了模型左侧的细节:

lazy.png

由于模型原来的姿势不利于做动画,不得不进行大量的细节调整,随后,将模型保存为fbx文件。

lazy.png

随后通过Adobe旗下的免费绑定工具Mixamo制作模型动画,导入模型文件将角色部位确定之后,就可以快速生成动画:

lazy.png

动画制作完成之后,为了让角色更具可信度,这位开发者还通过3ds Max为其增加了呼吸管。

lazy.png

放入简单的废土场景,并修改细节:

lazy.png

如果从远景来看,这个角色模型显然是不错的。不过,问题在于,如果距离稍微拉近,就能明显发现,角色姿势并不自然,双手与身体动作并不协调。

因此,对于具备一定3D建模能力的资深开发者来说,免费的PIFuHD是可以尝试的工具,但考虑到后续需要的修改工作量以及角色姿势等问题,它所生成的模型目前仍然不适合直接用于游戏制作。

如若转载,请注明出处:http://www.gamelook.com.cn/2023/05/516596


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK