布尔运算是UI设计中一个关键的知识点,今天,我们继续给不熟悉的朋友补补课。

教程来自P大点S的PJ胸,Pro_java,在这里,我们会用一个八卦图,再次带大家熟悉布尔运算,特别适合新手练习!

新建一个长宽相同的画布,布置两条上下左右居中的参考线。

先画中间的太极图,用矢量椭圆画一个深灰色的圆形,颜色选择现在无所谓,看着舒服就行,等完成后再改回来。

复制一层,CTRL+T缩小一点改成白色,用“减去”模式画一个矩形删掉半个圆形。

按A点击白色圆形,CTRL+ALT+T复制路径。缩小50%,为了精确,可以直接输入百分比,移动到上边,因为有参考线的吸附作用,很轻松完成。

继续CTRL+ALT+T复制,移到下面,把模式改为“减去”。

CTRL+ALT+T复制,缩小至25%,把模式改为“添加”。

按A点击上面那个小圆形,CTRL+ALT+T复制,同样缩小至25%,把模式改为“减去”,这样太极图算是完成了。

隐藏掉太极图,打开首选项,把网格的大小改为30像素,按CTRL+’开启网格。

选择“多边形”,设为八边形,画一个大小合适的图形,CTRL+T旋转22.5度。

CTRL+ALT+T复制路径,缩小一个网格单位,更改模式为“减去”。

继续CTRL+ALT+T复制路径,缩小一个网格单位,更改模式为“添加”。

以此类推,完成八卦的雏形。

用“减去”模式画一个尺寸为一个网格宽的矩形,长度横贯整个八卦。

旋转22.5度。

CTRL+ALT+T复制旋转45度。

SHIFT+CTRL+ALT+T复制两次完成。

继续画一个短一点的矩形,复制两个。

选中这三个小矩形,垂直复制。

选中所有小矩形,CTRL+ALT+T复制旋转45度。

SHIFT+CTRL+ALT+T复制2次。

关闭网格和参考线,对照真实的太极八卦图删除小矩形。

完成!

python画太极八卦图_用布尔运算绘制一个太极八卦图相关推荐

  1. hdc mfc 画扇形图_使用echarts绘制条形图和扇形图

    使用echarts绘制条形图和扇形图 简单举例说明下echarts如何绘制条形图和扇形图 代码示例 echarts绘制条形图和扇形图 var mychart1=echarts.init(documen ...

  2. java绘制均线图_利用JFreeChart绘制股票K线图完整解决方案

    因为工作的需要,接触了一些股票图形绘制类的工作,其中最主要的还是股票K线图的绘制了,如果利用编程语言最底层的图形绘制方法去绘制这类图形,如果对编程语言不是特别熟悉的话,一般是有很大的困难的,通过在网上 ...

  3. 用python画渐变的圆_使用numpy绘制圆形渐变

    由于对称性,实际上只需要计算图像256*256的四分之一,即64*64,然后将其逐块旋转90度,然后将它们组合起来.这样,总时间是计算256×256像素的1/4倍.在 以下是示例.在import nu ...

  4. Python从网络接口爬取json天气预报数据绘制高温低温双折线图

    Python从网络接口爬取json天气预报数据绘制高温低温双折线图 实现一个功能,从网络上的天气预报接口读取天气预报中的json数据,json数据中包含高温和低温以及日期,然后把日期作为横坐标,高温和 ...

  5. 用matlab画水晶球,Flash CS4的Deco工具绘制一个有图案的水晶球

    本例主要使用Flash CS4的Deco工具绘制一个有图案的水晶球,通过本例的制作学习Deco工具创作的思路和方法.教程很不错,推荐过来,大家一起来学习吧! 我们先来看看最终的效果图: 本例思路: & ...

  6. python画蜡烛致敬烈士_用matplotlib制作的比较满意的蜡烛图

    用matplotlib制作的比较满意的蜡烛图 2D图形制作包, 功能强大, 习练了很久, 终于搞定了一个比较满意的脚本. 特点: 使用方面要非常简单 绘制出来的图要非常的满意, 具有如下的特点 时间和 ...

  7. python画易烊千玺_易烊千玺手绘画像步骤图,粉丝超爱的千玺手绘图

    千玺马上就要高考了,有不少粉丝和朋友给千玺送祝福,很多千纸鹤成员用自己的方法为千玺加油打气,今天爱画君搜集了很多画友为千玺画的画像,希望2018千玺高考加油! 看一组大神手绘易烊千玺过程图吧,单看图有 ...

  8. 用python画微信捂脸_用 Python 画一个捂脸表情

    微信中的捂脸表情相信大家都不陌生,我见过以及自己使用这个表情的频率都是比较高的,可以说这个表情算是大部分人的主打表情之一了,本文我使用 Python 来画一下这个表情,我们使用到的库还是 turtle ...

  9. python画一颗心_利用python画一颗心的方法示例

    前言 Python一般使用Matplotlib制作统计图形,用它自己的说法是'让简单的事情简单,让复杂的事情变得可能'.用它可以制作折线图,直方图,条形图,散点图,饼图,谱图等等你能想到的和想不到的统 ...

最新文章

  1. python占多少空间_Python如何查看变量占用空间大小
  2. ##MySql数据库表的操作与应用
  3. Codeforces Round #708 (Div. 2)
  4. 如何保证代码的高质量?
  5. ExtJs控件属性配置详细(转)
  6. 干掉项目中杂乱的 if-else,试试状态模式,这才是优雅的实现方式!
  7. java为什么不能输入钢筋符号_input.nextDouble();找不到符号
  8. Kubernetes学习总结(11)—— Kubernetes Pod 到底是什么?
  9. 会计凭证BAPI_ACC_DOCUMENT_POST
  10. mysql 5.1.71_MySQL升级从5.1.71到5.7.17
  11. NI Vision 开发环境
  12. Linux运维面试题
  13. 工具系列————linux系统中安装fortran编译器(ifort)
  14. .so文件的生成和使用
  15. linux C语言 SOCKET 服务器断开导致客户端SEND崩溃问题解决办法
  16. 虚拟仿真实验教学计算机网络,虚拟仿真实验教学及实验中心建设
  17. 大学四年,我是怎么靠做外包私活赚了10w+,实现经济独立
  18. oracle中replace怎么用,oraclereplace函数怎么用
  19. SAP-MM-PA精解分析系列之基本介绍(01)-采购基本流程
  20. simplest_ffmpeg_demuxer_simple(新版ffmpeg函数)

热门文章

  1. archive —— 软件历史版本存档及下载、jar 包
  2. C 非标准库(conio.h)
  3. Python Tricks(五)—— 计算 list of lists 的长度(元素个数)
  4. 【笔试/面试】—— 计算一个数二进制形式中 0 的个数
  5. 微信中html5获取手机号,微信小程序通过用户授权获取手机号
  6. proe输入数字时成双出现_什么是隔离数字输入?
  7. python3入门代码-Python3入门经典案例,不埋坑不踩雷.小白也可上手实操(附代码)...
  8. python安装教程-PyCharm 安装教程(Windows)
  9. 用python画图代码-【Matplotlib】利用Python进行绘图
  10. python编程例子-python网络编程实例简析