Puma 是 Rhino 和 Grasshopper 的插件。它提供了 Rhino 命令和 Grasshopper 组件,可在 Rhino 场景中执行 CityEngine 规则。

 

关于Puma

Puma 是 Rhino 和 Grasshopper 的插件。它提供了一个 Rhino 命令和 Grasshopper 组件,这些组件支持在 Rhino 场景中执行 CityEngine 规则。因此,Rhino 艺术家或设计师无需再离开他们熟悉的 Rhino 环境即可利用 CityEngine 的程序建模功能。不再需要复杂的进出口步骤,这也意味着程序模型不再需要“烘焙”。在整个设计或规划工作流程中,建筑物或街道模型保持程序化。因此,用户可以通过将建筑物或街道模型连接到其他 Grasshopper 组件来轻松更改它们的任何属性。

Puma 需要规则包 (RPK) 作为输入,这些规则包是在 CityEngine 中编写的。RPK 包括资产和编码架构样式的 CGA 规则文件。下面提供了全面的 RPK 示例,可以在 Puma 中“开箱即用”使用。此外,还可以在 CityEngine 教程中找到 CGA 规则文件的更多示例。

Puma 非常适合在设计和城市规划场景中管理建筑 3D 内容的程序生成。然而,彪马仅限于建筑物和街道细节/家具的程序生成。Puma 不包括 CityEngine 的城市布局和街道网络编辑工具(即,仍然需要丰富的 CityEngine 工具集来从头开始设计城市或基于地理数据设计城市)。

彪马可免费用于个人、教育和非商业用途。商业用途至少需要在组织中安装一个最新版本 CityEngine 的商业许可。除非明确允许,否则不允许重新分发或提供 Web 服务。有关更详细的许可信息,请参阅下面的许可部分。

下载和资源

下载

在 Rhino 7 的内置包管理器中搜索 Puma(推荐)或从 Rhino 应用商店手动下载(例如 Rhino 6)。

→ 前往 Food4Rhino 应用商店

文档

Puma 的完整文档可在我们的 github 存储库中找到。

→ 阅读文档

Github的

有关更多信息、资产和资源,请查看我们的 Github 存储库。

→ 转到 Github

例子

街段

此示例在紧凑的场景中演示了 Puma 的主要功能。从各种输入形状(街道形状和建筑物/地板覆盖区)开始,应用多个不同的规则包来创建从抽象建筑体积到逼真的立面和街道级场景的模型。将所有 5 个压缩文件的内容解压缩到一个目录中,然后打开 Rhino 和 Grasshopper 文件,Puma 将自动找到 RPK。

→ 街段示例第 1 部分(Rhino 场景文件)→ 街段示例第 2 部分(建筑施工 RPK)→ 街段示例第 3 部分(完整的街道 RPK)→ 街段示例第 4 部分(通用现代建筑 RPK)→ 街段示例第 5 部分(楼层 RPK)

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