「速读论文」基于条件GAN的三维地形生成(附源码、pdf)

「速读论文」基于条件GAN的三维地形生成(附源码、pdf)

首页休闲益智三维填充更新时间:2024-04-29

机器学习干货君|原创

》》》源码&论文pdf位于文末》》》

Source: Eric Guérin et al. SiggraphAsia 2017

在3D游戏的制作过程中,生成逼真的地形是不可缺少的一环

尤其在近几年,随着开放世界沙盒游戏成为主流

各大厂商的游戏大作需要各种精美的地形来填充广袤的游戏世界

地形生成于游戏而言至关重要

以往,要做到这一点,游戏开发公司需要专门的人员从事地形生成工作

他们往往需要使用各种复杂的随机算法,并配合美工进行细节的设计

最终花费几十个小时才能完成任务

传统地形生成并不“智能”

而现在,有了条件GAN技术,这项工作或许只需设计师在绘图板上寥寥数笔就能完成!

寥寥数笔即可生成出逼真的三维地形

相关源码附于文末

甚至,如下图:

可见,仅输入几个简单笔画,

程序就自动生成了媲美游戏大作的三维岛屿地形

这究竟是如何实现的?

今天就让笔者为大家介绍Eric Guérin 等人的工作:

基于条件GAN的三维地形生成

原理

在最开始,我们要训练一个判别器,让它学习地形图与草图之间的对应关系

然后,我们会借助这个生成器构造一个生成式对抗网络(GAN)

用它来训练一个能够依据草图生成地形图的生成器

*条件GAN简明解释:

传统的GAN接受的是噪声输入,而此处的模型接受的是草图输入且生成结果需要与输入有对应关系,故被成为条件GAN

生成阶段流程图:

如图,在真正使用这个网络时,

我们直接采用经过训练的生成器的输出

以此得到一个较为详细的2维地形图

最后经过一些调优处理,包括:

输出一个精致的三维的地形图:

真是巧夺天工的成果


↓↓↓附件领取请看这里↓↓↓

请先点击关注;然后私信发送“terrain”

即可轻松领取本篇论文pdf文件及相关程序源码


相关干货:


机器学习干货君致力于原创易于理解的技术原理与细节文章

I Study Hard,

So YOU Don't Have To !

欢迎大家关注: )

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved