泰森多边形又叫冯洛诺伊图(Voronoi diagram),得名于Georgy Voronoi,是一种特殊的空间分割形态。 其内在逻辑就是一组由连接两邻点线段的垂直平分线组成的连续多边形组成。一个泰森多边形内的任一点到构成该多边形的控制点的距离小于到其他多边形控制点的距离。 玩过表皮的人都知道,泰森多边形在我们建筑设计当中有非常多的应用。最经典的就是水立方的表皮。而且它不仅仅用于建筑设计,它也被广泛用于工业设计,景观设计等领域。 表皮,铺地,产品,构筑物等等
首先我们来看一下泰森多边形在GH当中的核心生成逻辑 主要用到Voronoi和Voronoi 3D这两个电池 一个是平面形体生成一个是三维形体生成 △泰森多边形核心生成逻辑 变形1——柔滑 第一种变形就是使泰森多边形的边缘柔滑。 其逻辑是对缩放前后的线提取其端点,利用端点生成控制点曲线,从而生成面。 △柔滑Voronoi 变形2——柔滑(mesh) 这种变形在第一种的基础上用到了mesh的相关知识和Weaverbird细分。 其核心就是将缩放前后所对应线的四个端点组合在一起生成新的四边网格面,最终组合成大的网格,之后再细分。这样会大大提高我们的运算效率,再大的文件也不怕啦。 △柔滑Voronoi(mesh) 变形3——干扰(花朵) 这种变形的逻辑就是利用干扰点与基础点之间的向量从而去移动基础点,让其干扰形成“花朵”的形状。 △干扰Voronoi(花朵) 变形4——三维 三维Voronoi主要利用Voronoi 3D去生成造型。得到线框之后直接利用Wb插件去形成mesh,最后细分。△三维Voronoi 变形5——三维变体 △三维Voronoi(变体)
以上就是一些常用的泰森多边形技巧 利用它们可以有很多变体 这节课就到这里,咱们下次见! |