在做建筑表皮时有一种常见的手法就是在表皮上开一些随机的洞口,若是完全随机的洞口用gh很好实现,但有一种情况是想让洞口出现一些符合审美规律的疏密的变化。也就是说我们需要人为控制在某些区域开的洞更加密集,某些区域更加稀疏,并且使得密集到稀疏的区域能有一个视觉上较为舒适的过渡。
如图,
,像这样一种表皮,我想让所开的随机洞口从右上到左下有一种从密到疏的过渡关系。
关于这点在gh中的建模方法,我能想到的是设定一个概率,右上角开洞的概率大,左下角小,但是不知道怎样去实现这个算法,望各位高手指点一二!
PS:其实我也想到一些其他的方法去实现上面说的那个模型,比如将表皮划分成不同的区域,不同的区域随机开洞的数量不一样也可以实现一种疏密的变化,但这种方法总觉得有点笨拙,不知道有没有直接通过概率来控制的方法。
|