使用 Blender 和 Python 程序生成的房子

Procedurally generated house with Blender & Python

使用 Blender 和 Python 创建程序生成的房屋

你将学到什么

  • 使用 Blender 中的脚本部分创建程序生成的场景。
  • 使用Python进行面向对象编程,并将其用作设计模型的帮助工具
  • 使用 python 在 Blender 中导入外部模型
  • 使用链表和递归操作
  • 使用 NumPy 和 PyPlot 在笛卡尔平面上绘制点
  • 导出场景以在 Godot 中使用

要求

  • 搅拌机3.X
  • 熟悉Python或基本编程。如果您没有任何经验,可以按照视频进行操作
  • 可选择使用 Godot 导入 Blender 场景。

描述

你好,欢迎光临。

如果您是一名设计师或开发人员,有兴趣自动创建具有独特功能的场景并能够在外部应用程序中使用它们,那么本课程适合您。

本课程的重点是创建多个 Python 脚本,这些脚本将帮助我们创建一座包含多个房间的房子。

为此,我们将使用 Blender 及其脚本部分,其中我们将使用 Python。

使用Python,我们将使用面向对象编程的基本元素来帮助我们创建一个链表,我们将使用该链表作为创建代表房间的多个对象的基础。

每个房间都包含足够的信息,让我们获得绘制房屋的坐标和路线。

本课程可能对您很有吸引力,因为它可以帮助您在设计场景时节省时间,并且能够将自定义元素添加到脚本中。

此外,您还可以访问在课程期间创建的内容。

我希望您发现这些内容有用,并且可以将其应用到您的个人项目中。

玩得开心、快乐地学习。

在本课程中,您将学习:

  • 使用 Blender 中的脚本部分创建程序生成的场景。
  • 使用Python进行面向对象编程,并将其用作设计模型的帮助工具。
  • 使用 python 在 Blender 中导入外部模型。
  • 使用链表和递归操作。
  • 使用 NumPy 和 PyPlot 在笛卡尔平面上绘制点。
  • 导出场景以在 Godot 中使用。

您将需要:

  • 搅拌机 3.X。
  • 熟悉Python或基本编程。如果您没有任何经验,可以按照视频进行操作。
  • 可选择使用 Godot 导入 Blender 场景。

本课程适合谁:

  • 想要自动执行任务以创建复杂 3D 场景的 3D 设计师或程序员。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。