返回作品列表

古建筑工具

古建筑程序化生成工具方案介绍

方案与制作

    古建筑程序化生成工具方案,初期通过Houdini开发HDA实现,后转为UE C++插件工具。我负责:

  • 工具的需求整合和方案设计

  • 建筑资产标准制定

  • 工具的开发和制作

  • 整体的材质方案设计和制作

  • 建筑资产库插件制作(UE C++)

建筑效果图01

功能

    该工具的主要功能:

  • 墙面、走廊、室内墙、地基、栏杆、屋顶的搭建

  • 所有部分都可编辑形状,实现复合式建筑

  • 可对已入库资产进行自动排布

  • 可在墙面添加附件,如空调外挂机等,可限制附件出现的楼层、朝向、概率等

视频演示:

功能展示 建筑效果图02

屋顶

    其中屋顶作为其中最复杂的部分,主要通过后台调用HDA的方式实现。屋顶也可以作为独立的HDA工具使用:

  • 可制作常见的古建筑屋顶类型,包括硬山、悬山、歇山、庑殿、多角攒尖、圆形攒尖和各种复合式屋顶

  • 精度可选低、中、高三档,满足不同项目需求

  • 可选模块化拼接方法,适合游戏项目,但尺寸调整会有限制

  • 高精度下,所有部件都可替换模型,包括瓦、脊和各种装饰部件

  • 在合理的的情况下,多个屋顶可组合成一个复合式屋顶

建筑效果图04

结语

    该工具最终落地于动漫项目制作中,被使用于《天相》,《沧元图3》,《沧元图》大电影的制作。

标签

PCG古建筑工具制作

Related

相关作品

标签相近的其他项目