美文网首页建筑软件那些事
CAD生成蒙德里安图(GenMondrian 1.0)

CAD生成蒙德里安图(GenMondrian 1.0)

作者: 天明Future | 来源:发表于2018-02-27 11:06 被阅读36次
彼埃·蒙德里安

        首先向艺术大师蒙德里安致敬,天分和画笔带给我们美的享受!艺术家手执画笔造就了艺术精品,另一方面,如果用计算机按照一定的规律,模拟生成“蒙德里安”风格的构成图,会如何呢?

        下面是笔者运用CAD二次开发技术,开发的插件作品 GenMondrian 1.0。利用它生成了如下的图形:

纯线框版 黑白填充版 彩色填充版 操作演示

程序逻辑:

1、用户选择一个矩形ABCD。

2、程序判断宽边DC作为切割边,获得“最小边长”到DC边长之间的一个随机数,来作为DE的距离,做竖向线EF,划分出左右两个矩形。

3、左右矩形分别再次执行步骤2,分割出四个矩形,如此递归切分为最终图形。

4、结束条件:如果切割出来的矩形面积小于设定值,则该矩形不再分割。当所有矩形都不可分割时,图形生成结束。

操作命令:

1、GenMon:选择轮廓,生成“蒙德里安”构成图;

2、SetMon:设置“切割线宽”、“线宽是否编号”、“最小面积”、“最小边长”等控制参数。

生成图形数据结构:

最终图形数据按图层分别存储,以方便用户编辑。图层名与图形对照表如下:

图层名含义:TM-我名字,R-Rectangle,C-Color。

用户可以通过调整图层颜色和显示与否,来快速得到不同的效果。

程序获取方式:

请扫码关注微信公众号“天明建筑软件炼金坊”,回复“1”获得下载链接。

下期预告:

《一键统计“技术经济指标”》 

相关文章

  • CAD生成蒙德里安图(GenMondrian 1.0)

    首先向艺术大师蒙德里安致敬,天分和画笔带给我们美的享受!艺术家手执画笔造就了艺术精品,另一方面,如果用计算...

  • 艺术|蒙德里安

    蒙德里安(Piet Cornelies Mondrian)—— 纯粹的抽象艺术 蒙德里安个人介绍 彼埃·蒙德里安(...

  • 走进——蒙德里安

    我们大家曾一起学习和了解了《走进——毕加索》、《走进——梵高》等艺术大师的一些画作,绘画的学习是无止境的,任何一个...

  • 用线条作画的画家

    先看一组作品 以上的作品元素都来自一位善于用线条作画的画家-彼埃·蒙德里安 彼埃·蒙德里安(英文:Piet Cor...

  • CAD自动编号插件破解版免费下载附安装教程

    CAD自动编号是一款非常实用的CAD自动编号助手,可以轻松帮助用户生成自动编号。在CAD设计中如图图纸过多需要编号...

  • Excel 小英雄

    皮特·蒙德里安,风格派运动幕后艺术家和非具象绘画的创始者之一,对后代的建筑、设计等影响很大。 蒙德里安的格子画 建...

  • 处女作《构成》

    学油画临摹的第一幅就是大师的作品:蒙德里安的代表作《构成》(图一为蜗牛我的临摹作品,图二为蒙德里安大师的作品) 临...

  • 蒙德里安的噩梦

    远处化不开的浓雾挡住肮脏面目孩童在角落啼哭花瓣染上了血污余生散不尽的苦楚不如真相残酷凶手酝酿着杀戮你我却递上刀斧天...

  • 蒙德里安的梦想

    这道题是状态压缩相关的,还是需要练习……CSAPP这本书里有介绍状态压缩的基本原理,我觉得还是很有用的。下面是代码

  • 蒙德里安格子画

    美术欣赏活动是我们涉及比较少的课,而欣赏大师的作品对幼儿有着诸多益处。根据本班幼儿的年龄特点,我查阅资料,寻找适宜...

网友评论

    本文标题:CAD生成蒙德里安图(GenMondrian 1.0)

    本文链接:https://www.haomeiwen.com/subject/zegqxftx.html