程序湖村,带程序房屋

2020-06-19 07:59:03

湖边的房子从轮廓到最终的纹理都是完全程序化的。通过这个项目,我想要扩大程序性内容生成的预期范围,并发现“计算机制作的艺术”是否有可能看起来像人工制作的那样好。我想要扩大程序内容生成的预期范围,并发现是否有可能让“计算机制作的艺术”看起来像人造的那样好。

最令人满意的部分之一是,当生成最终的湖边小屋时,网络会给我带来意想不到的、但非常有创意的结果,这是我在写规则时根本没有预料到或没有考虑到的。这些结果仍然有存在的权利,事实上,看起来非常奇怪。如果是一个人建造了这座房子,我会称赞他的独创性!这是否意味着系统可以在我们给予它们的约束下具有创造性?我喜欢把胡迪尼想象成一个学生,而你是一个老师,可以把任何信息输入到学生的头脑中,它将被100%准确地感知(无论是坏的还是好的)。而且,正如许多老师所知道的那样,学生们有一种倾向,他们想出的东西真的会让你大吃一惊。大多数人可能不会直接注册它,但我们是伟大的模式识别机器,为了使程序生成可信,我们每天面临的模式应该存在。当追求一个看起来自然的结果时,程序性网络的规则仍然是对现实世界环境的简单抽象,只要模仿考虑到必要的细节水平,这是完全没有问题的。

对我来说,这个过程类似于绘画:首先,你画出非常宽泛和一般的笔触,然后,当你对那个阶段感到满意时,你才开始提炼和添加细节。当然,“细节解决方案”也必须考虑到,因为你可能不想在你永远看不到这么近的房子上加钉子。然而,分析是什么让房子或任何其他东西对你的大脑来说“正常”是至关重要的,因为稍微抵消你大脑基于多年经验精心构建的刻板印象,就会导致模型看起来像是人造的或“电脑制造的”。该项目在以下方面进行了介绍:

3D Artist Magazine第105期作为13个步骤的教程-概述,在这里我将讨论创建此项目所使用的技术