|
851717
游泳的狼 发表于 2009-5-7 22:07:27
楼主
最近研究了一下VORONOI2D,发现如果手工输入的话会很麻烦,于是我就做成了像现在这样可以自动区分边缘点和内部点,内部点再在XY平面上随机移动。
原理是通过获得一个平面,然后等分,把端点输出到一个数组,
通过数列的方法吧特定项抽取出来分成两个数组,一个是边缘点的,一个是中间点的,把这两个分别输入到VORONOI2D里面。
做数列的时候GH实在是麻烦,就用了点VB的脚本,很简单,就是一个嵌套的循环,大家有兴趣的话看看代码,就几行。
输入项:
1,有两条直线,生成平面;
2,分格的大小;
3,中间点随机偏移的幅度;
4,VORONOI网格偏移大小。
3DM和GHX在压缩包里面。上次WUDI说我没发图,这次我真的发了^_^ |
|