2024-5-15-中式建筑的制作流程

花了5天断断续续做好了第一个中式建筑的模型组装,以下的制作流程不包含部件的建模。

在不考虑精确尺寸的情况下,中式古建筑应该先确认立柱、墙面的排布,继而可以确认每层的地面平面布局;阑额若是非矩形而是如同cornice一样多重曲折的不要逐个挤出用地面提取曲线路径引导,斗拱架在阑额上抬起檐枋,这三个部件在布局上是绑定的;

筒瓦板瓦组成一个单体,x、y方向array。筒瓦滴水组成一个单体x方向array。后期不同规格的屋檐都由这些单体制备,因此注意备份单体。array apply之后合并,用higgsas几何节点curve deform(调节tilt和axis两个参数)可以将屋檐的大致轮廓构造出来。

convert mesh之后全选所有面,seperate by loose part可以将所有部件分离为单个。使用smart select 快捷键 ctrl f 按照相等体机可以选出同规格部件,将他们以此分collection,在blender 4.1中使用ocd构造几个磨损版本,再用object replacer按照collection替换,最后再合并,理论上这样可以获取带有几何特征磨损形态各异的屋檐铺瓦。

屋檐用一个等腰梯形面片对准阑额顶角45度分割线,出檐宽度可以通过在梯形上切边来缩进。屋檐的筒瓦板瓦、椽子、飞子用array和望板宽度占满梯形下底,apply array合并所有这些部件(之前飞子和望板是后续在铺瓦和椽子之后用曲线分布飞子再曲线转换面片做望板,现在看来多此一举),添加multilattice在顶视图和前视图用权重偏移调整屋檐的弧度.

45度用标准几何体切fast模式布尔得到一侧屋檐,若建筑地块是正方形可以把屋檐pivot居中到地块平面用rotate 90 180 270得到四边的屋檐,如果非正方形由于屋檐存在弧度因此没法切掉部分镜像,只能重新按照上述方法做一个屋檐。因此做中式建筑屋顶时,飞子、望板、铺瓦、椽子的部件单体要备份一个随时用来组装不同规格的屋檐。

对于矩形屋面的屋檐是4个对角沿着45度切分再用侧屋脊覆盖切割缝隙。若是建筑楼层平面非矩形,那么就涉及屋檐的折线走势与拼接,直角转折的和矩形屋面的布尔切割是一样的。而对于图3这种屋檐与另一个屋面相交的,保留一侧屋檐的连续完整,另一侧切除以后会留出缺少屋檐的真空,用面片封住。

侧屋脊先画水平的,然后根据屋檐的轮廓曲线用curve deform即可得到对应的弧度。

卷棚顶由常规坡面屋檐加一个卷棚屋檐,卷棚屋檐和常规坡面屋檐做法一样也是array apply之后合并multilattice调整弧度,最后布尔fast切除。卷棚顶的两侧切割后需用曲线引导带状的cornice包覆还有一圈瓦片装饰用duplicate along curve ridge实现。不知为何包覆的屋脊所用的profile昨天死活就是大的异常,今天大小正常了。

斗拱和栏杆、环绕石板都是用duplicate along curve ridge制作的。栏杆、环绕石板在最后添加,不然的话屋面、立柱布局一变这些都要跟着变。

higgsas几何节点中有个fit size感觉应用场景蛮多的,某个维度放缩到一个精确尺寸,其他几个尺寸等比例放缩。

blender3.6工程之间复制会导致卡住死机,似乎保存以后就可以避免死机。blender4.1的死机目前还原因不明。

2024-5-9-SendToUE红砖大理石叠墅 2024-5-11-SendToUE畅音阁

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×