Houdini学习 —— 过程化生成城市集群学习笔记3(Point Cloud Generate部分)

这篇博客详细记录了使用Houdini进行过程化生成城市集群时,如何生成Point Cloud的步骤。内容包括过滤建筑群,街区边缘适配的物理模拟,以及Point cloud generation的注意事项,特别提到了在不同Houdini版本中的差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这篇博客介绍了在学习使用Houdini进行过程化生成城市集群的时候的学习笔记中,针对一个block生成对应的Point cloud的方法和流程,以及一些需要注意的地方


背景

距离上一篇博客大概是大半个月了吧……其实并不是我忘了,我只是纯粹的懒……

之前分别将街区block和建筑聚簇都分别进行了处理,接下来就是针对于不同的block进行建筑的聚簇适配了,并且生成对应的point cloud了。

因此,如果进行任务的拆分的话,那么1) 首先在cluster中过滤出可以匹配该街区的一坨建筑群 2)将该建筑群进行物理模拟,让其匹配街区的边缘 3) 生成point cloud。

过滤建筑群

如果需要进行建筑群的过滤,那么要先将原本街区几何体的一个面生成一个体,从而将这个体中的建筑扒出来。

首先导入对应的街区Geometry Object,使用unpack节点展开,然后调用poly extrude节点生成一个几何体,最后调用transform把它往下拉到原点。

Extrude

想要进行Bound裁剪,使用Group Create,选择Keep in Bounding RegionsBounding Type选择Bounding Object(Point Only),从而将在Bound之外的顶点给裁掉。

考虑到那些非常狭长的边或几何体,有必要针对原有的那些建筑聚簇进行一次resamplefuse操作。

记得uncheck掉Resample by polygon edge,防止出现软角。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值