WallGen
墙壁模型生成器
WallGen 用于在 Cinema 4D 中快速创建可调整的立面墙砖。它可以生成常规或装饰性铺贴,围绕门窗开口自动留空,并把墙砖、装饰带、填缝、基层、开口回边和框体整理为清晰的结果层级。墙砖尺寸、材料变化和立体起伏都可以随时调整。

创建与基本操作
在 Cinema 4D 的对象菜单或 Commander 中创建 WallGen。生成器的底边位于对象局部坐标的 Y=0 平面,墙面沿 X 和 Y 方向展开,厚度朝局部 Z 负方向。
视口中有三个尺寸手柄。拖动左右手柄改变墙面宽度,拖动顶部手柄改变墙面高度。移动、旋转或缩放 WallGen 对象会整体变换生成结果。
墙面
布局
-
样式:选择墙砖的排列方式。
整齐堆叠:水平和垂直缝线完全对齐。
跑砖错缝:相邻行按“行偏移”错开。
三分之一错缝:每三行循环一次偏移。
竖向堆叠:将长边转为竖向,并让横竖缝线对齐。
竖向错缝:竖向墙砖按“行偏移”交错排列。
四分之一错缝:连续四行依次移动四分之一砖宽。
交替砖行:整砖行与半砖行交替,适合常见组合墙砖。
模块拼接:以一块横向大砖配两块小砖组成重复模块。
方形马赛克:以墙砖宽度和高度中的较小值生成方形网格。
长条马赛克:用四种循环长度生成错落的横向长条砖。
斜向箭形:用正负 45 度墙砖组成连续的 V 形斜向图案。
-
尺寸模式:决定墙砖如何适配墙面。
固定墙砖尺寸:直接使用墙砖宽度和高度,边缘按边界处理方式裁切。
适配行列:根据列数和行数自动计算墙砖尺寸,使主要网格贴合墙面。
墙面宽度:设置墙面的水平尺寸。
墙面高度:设置墙面的垂直尺寸。
多边形选集:拖入一个多边形选集标签后,WallGen 会自动识别标签所属对象,并只在标签指定的多边形上生成墙片。每个选中面上的墙片都朝其法线反方向生成,因此可以贴合平面、折面或圆柱面。移动对象、编辑模型或修改选集都会更新墙片。
随机种子:控制材质变化、随机厚度和随机 UV 的重复结果。
重新随机:生成新的随机种子。相同参数和种子始终得到相同结果。
输出:选择按材质层合并,或让每块墙砖保持为独立对象。
墙砖上限:限制候选墙砖数量,复杂大墙面可用它控制生成规模。
墙砖形状
墙砖宽度:固定尺寸模式下的单砖宽度。
墙砖高度:固定尺寸模式下的单砖高度。
墙砖厚度:墙砖从墙面朝局部负 Z 方向生成的厚度;使用多边形选集时则朝选中面的法线反方向生成。
生成背面:控制墙砖和装饰带是否封闭背面,默认关闭。启用后可获得封闭墙砖;同时使用基层时会自动留出微小间隔,避免背面闪烁或穿模。
缝宽:相邻墙砖之间的可见间距。
列数:适配行列模式下的水平数量。
行数:适配行列模式下的垂直数量。
行偏移:控制跑砖错缝或竖向错缝中相邻砖行的偏移比例。
边界处理:选择沿墙面和开口切割墙砖,或仅保留完整墙砖。
倒角:启用墙砖前缘倒角。
倒角宽度:控制倒角范围。
倒角细分:增加倒角过渡层数,使高光更圆滑。
开口
开口对象:拖入一个对象,或拖入包含多个对象的空对象。每个可见尺寸对象都会投影为一个矩形门窗开口;移动或缩放这些对象会更新开口。
开口扩展:统一扩大所有开口,适合为安装缝或门窗套预留空间。
回边与框体
铺砖回边:在开口内侧生成四面回边。
回边深度:控制回边向墙后延伸的距离。
回边材质:指定开口回边材质。
框体:在开口正面周围生成独立框体。
框体宽度:控制框体沿开口外围的宽度。
框体凸出:控制框体向墙前凸出的距离。
框体材质:指定框体材质。
装饰带
启用装饰带:在主墙砖中留出一条独立铺贴区域。
底部位置:装饰带下边缘距墙底的高度。
装饰带高度:设置装饰带的垂直范围。
装饰带样式:选择独立于主墙面的排列方式。
墙砖缩放:按主墙砖尺寸缩放装饰带墙砖。
凸出:让装饰带相对主墙砖前移或后退。
装饰带材质:为整条装饰带指定独立材质。
构造
填缝:在墙砖后方生成扣除开口后的连续填缝层。
填缝深度:控制填缝表面到后表面的厚度。
填缝材质:指定填缝层材质。
基层:在填缝层后方生成独立墙体基层。
基层厚度:控制基层向墙后延伸的厚度。
基层材质:指定基层材质。
起伏
起伏模式:选择平坦、水平波浪、径向涟漪或对角波浪,并通过每块墙砖的挤压厚度形成凹凸效果。
厚度变化:控制墙砖厚度的最大变化量;墙砖背面始终保持共面。
波长:控制波浪重复间距;数值越小,变化越密集。
焦点 X:设置径向涟漪中心或波形偏移的水平位置。
焦点 Y:设置径向涟漪中心或波形偏移的垂直位置。
随机厚度:在规则起伏之外加入可重复的单砖厚度变化,不会移动整块墙砖。
材质
分布:平衡分布会尽量避免相邻墙砖重复;权重随机完全按各层权重抽取。
墙砖材质 1-5:最多提供五种墙砖材质。每层结果同时保留
t1到t5的选集名称。权重 1-5:控制对应材质出现的相对频率。权重为 0 时该层不会被选中。
UV
纹理尺寸:使用实际场景尺寸控制纹理密度,裁切砖仍保持一致比例。
随机四分之一旋转:按砖随机旋转 UV 0、90、180 或 270 度。
随机镜像:按砖随机镜像 UV,减少明显重复。
也可以直接把材质标签放在 WallGen 对象上。无选集限制的材质标签作为默认覆盖,限制为 t1 至 t5 的标签只覆盖对应材质层。
常用流程
创建 WallGen 后,先用三个视口手柄确定墙面尺寸,再选择样式和尺寸模式。需要限制生成范围时,直接将对象上的多边形选集标签拖到“多边形选集”。需要门窗时,将门窗代理对象放入一个空对象并拖到“开口对象”;需要局部视觉重点时启用装饰带或起伏。最后设置材质和 UV,并根据后续编辑需求选择合并分层或独立墙砖输出。
更新记录
- 1.0.2 - 移除无用的MacOS压缩产物
- 1.0.0 - 发布