Stair Builder 详解
开发者:Rytelier
核心亮点:Geometry Nodes 程序化楼梯生成器,曲线驱动一键搭建
Stair Builder 是由独立开发者 Rytelier 创作的 Blender程序化楼梯生成工具,核心是一个复杂的 Geometry Nodes 节点图,通过曲线或连接边驱动,自动生成 踏步本体 + 踏面 + 支撑 + 扶手 的完整楼梯。它把传统建模师手工拼接踏步、挤压支撑、复制扶手栏杆的繁琐流程压缩为“画一条曲线 → 自动得到一整段楼梯”,是建筑可视化、关卡设计、程序化环境美术师在 Blender 内批量搭建楼梯资产的高效选择。
一、资源概述
| 软件全称 | Stair Builder |
| 当前版本 | v2.02 |
| 发布平台 | Superhive(原 Blender Market)/ itch.io |
| 开发者 | Rytelier |
| 核心软件 | Blender |
| 软件类型 | 程序化楼梯生成器(Geometry Nodes) |
| Blender 版本要求 | 3.5+ |
| 价格 | 约 $7 起(itch.io 最低价) |
| 许可 | Royalty Free(可商用、不可转售) |
| 官方链接 | Superhive 官方页面 |
二、开发者:Rytelier
Stair Builder 由独立开发者 Rytelier 维护,他专注于 Blender 与开源数字艺术工具的程序化建模方向。其他作品包括:
- Procedural Pipe Builder:用曲线与直线生成程序化管道
- Krita 笔刷包:Shapesia、Conceptina 系列
Rytelier 是 Blender Dev Fund 贡献者,自愿赞助 Blender 基金会持续开发。授权方式采用 Royalty Free——购买的模型可用于个人与商用项目,但禁止转售、再分发与 AI/ML 训练用途;用户可以在个人使用范围内修改节点图。
三、核心理念
Stair Builder 的核心定位:「Complex geometry nodes graph for procedural stairs」(用于程序化楼梯的复杂几何节点图)。
传统做法:建模师需要手动挤出每一级踏步、复制支撑、复制扶手、调整 UV、做随机化——一个多层建筑需要数小时。Stair Builder 把这些步骤压缩为一个 Geometry Nodes 节点图 + 一条曲线驱动,让楼梯变成”程序化资产”:
- 形状可参数化:踏面高度、踏面宽度、扶手高度、底面对齐方式全部可调
- 形状可继承:同一节点图可反复用于不同曲线、不同建筑
- 可学习/可改图:节点图本身是一个高质量的 Geometry Nodes 教学样本
四、核心功能
Curve-based 曲线驱动
- 用 曲线(Curve) 或 连接的边(connected edges) 作为楼梯路径
- 楼梯沿曲线自然弯曲、转向,支持螺旋、L形、Z 字形等多种走线
Supports many kinds of stairs 多类型楼梯
- 高度可定制,能创建直梯、转角梯、弧形梯等
- 踏步本体、踏面(step top)、支撑、扶手独立调节
Automatic bottom smoothing & extrusion 自动底部平滑
- 踏步形状自适应位置,底部自动平滑
- 支持可选对齐地板(floor alignment),避免与地面穿模
UV generation 自动 UV
- 墙体、踏面侧、变换(transform)、倾斜(skew)等面自动生成合理 UV
- 支持直接烘焙纹理或 PBR 材质
Element randomization 元素随机化
- 从集合(Collection) 中随机抽取踏步 / 支撑 / 扶手元素
- 支持 缩放(scaling) 与 翻转(flipping) 随机化
- 同一曲线可产出多种变化的楼梯,节省重复建模时间
完整组件输出
- 一次操作生成完整楼梯:踏步 + 踏面 + 支撑 + 扶手
- Changelog持续维护(2.01 修复扶手偏移、2.02 修复 Bezier 对齐问题)
五、涉及软件与工具
| 软件 / 工具 | 用途 | 备注 |
|---|---|---|
| Blender | 主宿主软件,Stair Builder 在 Blender 内运行 | 3.5 – 最新 |
| Geometry Nodes | 核心:复杂节点图驱动程序化生成 | Blender 3.5+ 内置 |
| Curves / Edges | 楼梯路径输入 | Blender 内置 |
| Collection(可选) | 随机化替换元素来源 | Blender 内置 |
六、配套资源
购买 Stair Builder 后,用户将获得以下资源(zip 包):
- Stair Builder v2.02.zip:最新版本 Blender Scene 文件
- 历史版本:v2.01 与 v2 旧版(兼容旧 Blender)
- 使用文档(zip 内):覆盖安装方式、节点链接方式、参数调节
- itch.io 评论 / 反馈:作者响应持续更新
七、前置要求
Stair Builder 要求 Blender 3.5 或更高版本(Geometry Nodes 是核心依赖)。建议使用者具备以下基础:
- 熟练 Blender 基础操作(物体 / 编辑模式)
- 理解 Geometry Nodes 工作流(熟悉节点树)
- 掌握 Curve 与 Collection 的基本概念
- 愿意阅读官方文档(zip 内附带)以理解节点结构
八、适用人群
- 建筑可视化师:室内 /室外建筑场景的楼梯快速搭建
- 关卡设计师:游戏场景中多层建筑、地下城、塔楼的楼梯资产
- 环境美术师:重复且多样化的城市街区、废墟、古迹场景
- 程序化建模爱好者:学习 Geometry Nodes 高级用法的实战样本
- 独立游戏开发者:低预算下获得批量可复用的高质量楼梯资产














