粉丝2125获赞9615

我们如何利用 python 画动态太极图呢?什么是太极图?这是太极图的常见画法。 太极图被称为中华第一图,它有哪些图形构成?基本图形是圆,它是对圆的完美的诠释。我们来分析一下绘制太极图的基本思路。 首先,我们如何用 tutor 裤绘制一个圆呢?我们直接在 circle 的括号里写上半径这个参数。那么如何画 画一段弧线呢?比如说我们在半径前加上符号,它的方向呢?就是相反。 下面我们分析太极图的旋转画法。现在坐标轴交叉的地方就是圆点, 我们从圆点走到外面,圆的这一点走的距离是维尔,这个半圆 的半径就是二分之二。另外,我们在利用 sethide 里面的角度来进行旋转,这分别是他们相应的方向。第一步,我们就来绘制静态的太极图。第二步,我们 把刚才定义的过程放入这个循环中,再利用相应的代码让它转动起来。第三步,请同学们思考优化我们的代码。

各位同学,今天我们利用 turtle 制作一个太极图,首先我们创建一个 turtle, 这里我们可以设置头头的位置,但是我们发现移动的过程中会画下线段,这里我们可以通过设置台笔和落笔解决这个问题,问题解决,那条线段没有了, 然后我们开始绘制圆形,接下来我们需要绘制太极图中间的曲线,这里可以设置画圆的角度,我们设为一百八十度,曲线的一半画完了, 另一半我们半径应当设为副一百。太极图的大体轮廓绘制完成,接下来绘制两个小圆, 同样使用台笔,落笔设置第一个小圆的位置, 绘制一个半径为五十的小圆, 然后以此类推绘制第二个小圆, 这样一个没有填色的太极图绘制完成。如果给太极图填色,需要考虑另一种方法, 这里我们先画一个半圆, 从这个位置开始绘制曲线, 这样就行 形成了一个闭合图形,然后我们就可以进行填色了, 于是太极图中黑色的部分就绘制完成了,接下来补上另一半的圆。太极图的整体营养于绘制完成。 接下来绘制两个小圆,先调整一下 turtle 的位置, 第一个小圆在这个位置,这个小圆是要填充成黑色的,直接进行填充 不错,效果是很好的。然后是第二个小圆,同样调整 位置, 这个小圆需要填充成白色,设置好颜色开始进行填充,最后看一下效果吧, 效果非常好。太极图制作完成,在这节课我们学到了海笔落笔半圆曲线的绘制, 还复习了颜色的填充,各位同学学会了吗?我们下节课再见吧!
![[安徽中职]Python使用turtle画太极图](https://p3-pc-sign.douyinpic.com/image-cut-tos-priv/4655fa44f1168dda6ea3589ec7eee2d9~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2096672400&x-signature=ARiUzTBTbeQ%2BSBcsA8hcNfwhM1Q%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=20260613092730DD66257EB4500BC0E1AB)
今天我们来画一个这个太极图,首先画之前要了解一件事,就是这个图是怎么画的,不能说你 一上来你就年龄分次好,你就画啊,但我这个太极图跟那个树上太极图是反着的。好,当时无所谓,就是我在网上找这张图让你们画之后就 你要愿意让书上画,就反着画就好。首先他就突然抬起头来,就有个大的圆,很大的圆,然后里面有两个半圆,然后有两个小圆,然后这个是填充部分,这是填充部分,这是填充部分,然后这是这个是不填充部分,你看本身就是白色嘛,可以不填充, 让我们,然后我们来说这个思路是什么?首先第一我们假设这个为原点零零,然后半径这个半径为一百八,这是我回来测试过,半径为一百八, 然后这个半径就是三十,这也是三十。然后这种的左边圆点,我的想法是从这开始画,再画过来之后呢?嗯,再画这个半圆,再画这个半圆,然后这就是封闭区,让填充起来,填充起来之后再画这个白色的圆,再画这个黑色的圆,再把右边这个这个 边缘的画就可以了。从下面来开始画,首先倒入气点开了,首先我们换成是黑色的之前呢,我们 把这个画笔给他焊在这速度调一下,速度一是最慢,十是最快,我给调快一点, 然后去到最上面这个点啊,这个是零一百八,但在之前我们要把这个笔拿起来, 然后倒 到这么到这个点之后,他的画笔方向是零度,就是向右的,那我们应该要这么画吗?所以我们要把画笔给调转方向,左右都可以开始画七点四,这是半径为一百 来吧,然后花一百八十度,先试一下 这个笔没有放下来, 对了啊,好,然后呢我们再调转, 调转笔的方向,用到这来之后,笔到这来之后,笔就向右了,然后往上走,把笔向左再调转一下,然后画个半圆,这时候的这个 这个半圆的半径是正值一百八,这个半圆的半径是九十,但是这一次我们是要在这个做这个笔的右 右边去画这个白面,所以说我们这个九十是个负的,这样画在八十度,然后再再然后这样比的 现在这个方向把笔放出来,笔的方向是向右的,然后在左边画,左边是正的。这句话不要这样,你们先让我们先看清楚,右边呢,在右在笔的左边画是正数, 这样就画完了啊,把蜂蜜吃,蜂蜜在哪里? 在这放着放这放着 封闭完,我们开始画这个小圆,然后直接把这个箭头 这个位置是零零零一百八,然后这个位置是零一百二,这是我们要把颜色 换掉,换成白色,在他左边画,所以还是正数,他的 剩下的半径是三十,三十就可以 再再到这来,这个位置是负六十,我们可以把这段话给他复制一下,转快点。 最后我们就是把这个半圆给他画上,到这来,你可以到这来,也可以到这来,都行,到这来负责一百八,刚才呢, 但是我们还是把这个转一下,然后 转一百八十度,转一百八十度,他应该是像他应该在他的左边画左边正数, 左边画板,这个时候我们就不需要填充, 我们把那个画这个印堂墙也可以。 ok, 最后来一遍,不要忘了这个档嘛, 档如果没有的话他就直接消失掉了。然后这主要这个四口函数左边这个代表是他的半径,正数是在光标的,就这个小画笔的左边画切线吗?切线纸切线,左边画负数是他的,是在他的右边画, 然后右边是他的角度啊,零到一个,零到三百六十度都可以啊,一百八十度就是半圆,三百六十度就整,如果三百六十度你就直接给他忽略掉就可以啊。如果有特殊角度你就直接出去,无论是用你的胯也好,还是用什么东西都可以。

一个西瓜切两半,切两半你一半你一半我。嗯, 这真是你跟山上学的正怂太极哦,对不起,拿错本子了,不行再来一次啊!看来是认真。太极极天地未开,阴阳未分之状, 周易载亦有。太极是生两仪,两仪生四象,四象生八卦。太极乃是我国古代哲学思想之一。今日课题绘制太极图。 首先观察太极图的构成,它由黑白二色代表阴阳,图分为鱼纹和鱼眼构成,共四部分, 名为太阴、少阳、少阴太阳。绘制鱼纹时,可以通过一个半圆弧线,内部相反的两组半圆弧线,外部半径等于内部直径。不过在这里我们先学习一种绘图技巧,再导入 turtle 模块时,输入 from turtle import 信号, 这行代码代表导入特特库里的所有函数。之后我们在使用绘图代码时不必输入特特前缀名。下面一起查看下代码吧! 狂风儿 入我阵,来我吉风味我吉吉凶,四方万物皆我主宰。


我们这一期聊一个有趣的话题太极与调色。这是暖色, 这是冷色,这是暖中有冷,这是冷中有暖,这是太极家冷暖, 这便是冷暖车。调色的逻辑,你学会了吗?

今天我们用这个拍声去画一个太极读啊,太极读最后画出来样子呢,大概是这样的一个拍声读,然后呢,我们这里 这个外面这个圆的半径是一百,然后这个里面两个一个白的一个黑的,这个小圆直径是十八。所以呢, 我们画这个图的话,肯定有很多方法了啊,你要从哪儿开始画到哪儿结束? 呃,我们这里呢,主要采用是这样,这个是我的这个中心点,然后我们画的思路呢是这样,从这边给他画上去,画到这个半圆,然后接下来再画这个半圆,然后呢再接下来画这个半圆, 然后这是一个封闭的黑的,填充黑的这个部分,然后画完这个呢, 画完这个的同时给他颜色给他填上去了啊,在接下来把这个半圆给他画上,最后去打两个点,这个思路是这样的啊,好,我们先把这个偷偷库给他调进来 啊,取个标名 t, 因为我们雀绳是黑色的,所以呢,我们这个填充颜色黑色不需要设置的啊,本来如果你要填充其他颜色的话,你可以写个 few color 啊,这里因为是黑的,所以我们 few color 不填也可以的,他雀绳就是黑的啊, 所以我们从这个 t 的 begin feel 啊 开始,然后踢点 c 口,他是一百 extent 是等于一百八,这个是半圆啊,然后踢的 c 口,接下来是下面这个小圆 是 tent, 等于一百八,也是一个半圆啊,然后我们把这个 t 的 end of few 写在这里啊,这个主要是用填充填充颜色的,我们来看一下这个效果怎么样? 画上去,哎,那说明这个是没问题的,对吧?那接下来呢,是画的半圆是从这个方向弯的哦,你如果不改变继续这样画下去的话,只会画到这个头上面去,所以呢,我们要接下来再 画这个半圆的时候,要把这个写成负五十啊, extent 等于一百八,好,这样好,我们继续来看一下, 对吧?看这个有填充成黑色的,这一块部分我们已经画好了,那接下来要做的呢?当然不用再填充颜色了,对吧?直接给他画上去就可以了, 然后我们要在这个外面啊,因为不要填充颜色了吗?啊,这个是一百的,这样的等于一百八,看一下啊,会是怎么样的一个结果, 哎,他画到这边来了,那肯定是不对的,对吧?本来应该他这样画上去的,那我们就顺着这个往上画的话,我们现在看一下上面这个他是负的,负的五十,那我们这里也应该要加负的一百, 这样的话他会才会挨着负五十的这个方向直接往上画,哎,这样就 ok 了,对吧?这个外轮廓已经画好了,该填充的已经填充了,那接下来我们继续跑到对应的位置上去打两个点, 这个点呢,直径是十八的啊,那上面这个点的话,因为他已经填了黑了,所以我们直接用 go to 没问题的啊, x 坐标 是零, y 坐标是最高是两百,中间圆心是一百,那一百到两百之间是一百五,对吧? 然后 t 点 dot dot 第一个参数是直径啊,然后颜色用 white 去填, ok, 来我们看一下。 哎,这个点打好了,对吧?那接下来我们要跑到这个点去打一个黑的,那这个是一百五,这是两百,这是一百五,这是一百,那这里是五十嘛?肯定,对吧?这里是零嘛?好,如果说我们直接 t 点 go to, 这个零到五十啊,这是打个 t 点 dot 十八,然后这个是 black 的话,那会有什么结果呢?我们看一下啊, 你看上面没问题,下面这个有问题了,你看这里有根线,从这里开始画到这里,那这根线肯定不是我们所希望的,对吧? 所以我们要把这个去掉,那怎么去呢?就是我们在从这个点爬到这个点的 这个时候呢,我们要把这个 t 的笔呢给它抬起来 啊,叫抬笔,然后跑到那个点以后呢,我们 t 点 pin down 啊,就是把这个笔摁下去,这样的话你就可以继续这个画图了,我们再看一下啊, 哎,这个就已经基本上成功了,唯一的缺点就是这看上去,哎,怎么像一个两个毛毛虫的头呢? 这个是什么呢?这个就是我们的这个画笔啊,画笔不是三角形的吗? 对吧?这画笔的两个尾巴在这里,那为了把这个弄得更好看一点,我们把这个画笔隐藏一下就可以了啊,就不会看到那个嗨的 啊。最后我们来看一下这个最终的结果, 是吧?这样就没有这个毛毛头了,这就是我们看到的呃,比较完美的一个太极图,看起来还好吧?

今天我们来学习制作一个动态太极图,好,点击动画观察这里边的效果 啊,太极图做旋转,同时大小做变化啊,接下来学习这种动态效果的制作。 那我新建一个页面 好,然后我做一条作数水平,两个点, 适当调整距离, 然后双击左边点,选择右面点,这变换缩放 双方笔是二分之一,选择右面两个点,依次选中。呃,构造线段,并在选中线段构造线段上的点 啊,接下来在页面上构造一个自由点 啊,选中最左面的点和线段上这点,呃,嗯, ctrl 加 l 构造线段,选中这条线段,选中这个自由点,我们来构造一个圆,然后再构造圆上的点, 双击圆心,选中圆上点做变换旋转,旋转角 度是一百八十度,然后双击圆心,选择圆上这两点,点击变换缩放,缩放比是二分之一。 好,接下来依次选中这三个点,点击构造圆上的弧,然后选中弧点,构造弧内部,扇形内部,或者按快捷键 ctrl 加 p, 选中这个内部,修改颜色,选黑色,右键选择 属性,把不透明度修改为百分之百,拖到最右面不透明。 好,接下来依次选中这三个点, 点击构造 构造圆上的弧, 再依次选中这三个点,点击构造圆上的弧 啊,并且搁在壶的内部, 修改颜色为 黑色,右键属性,不透明度修改为百分之百。确定 来,接下来来绘制 呃,中间这个小圆部分,双击左端点,选择这个点,点变换缩放。缩放笔是五分之一, 选中这两点, ctrl 加 l 构造线段,选中设计线段,选中这个点,我们来构造圆。 嗯, ctrl 加 p 构造这个圆的内部啊,点击 编辑属性,修改不透明度为百分之百,点击显示颜色, 颜色,我们把它修改为白色啊,拖到最上面,确定 啊,侧面也是 选中这个点,选中这条短线段也构造圆。 ctrl 加 p 构造圆的内部,点击显示颜色黑色,然后点击编辑属性,修改不透明度 百分之百, 然后选择这个大的这个半圆,点击右键,把它置于底层。 嗯,选中这三个点,我们来构造一个 原上的核, ctrl 加 p 构造核的内部啊,构造这个扇形内部, 然后点击显示颜色,其他啊修改为白色, 确定, 点击编辑属性不透明度修改为百分之百, 来选中这个小圆,把它直于顶层 啊,现在这个头型基本做好了啊,他是可以转动的, 那么这个点也是可以移动的 啊,这个点的移动可以改变图形大小啊,这个点的移动可以改变这个拍截图的角度。现在我们可以做一个简单动画, 选中这个动点,点击编辑操作的按钮,动画这个速度我选择慢速, 他选择这个点,他是圆上的半截图点,选中这个点,点击编辑动画。嗯,这个速度可以是中数, 然后依次选中这两个按钮,点击编辑操作类按钮,当中选择系列,点击同时执行。 点击标签,修改标签为动画。 好,这是我们点击动画可以观察效果 啊,那么这个动态的图就做好了,现在做一下美化, 我们选中这个圆,修改一下线形,显示线形改为细线, 颜色改为黑色。 好,这里面的这些线也都做相应的修改, 显示线形细线,颜色改为黑色, 这条线也是显示线型,细线颜色黑色, 那么这里面还有个半圆,我再点击一下,啊, 啊,也把他的线型改为细线,颜色改为黑色 啊,现在这里边这有一些 浅色的线,把这些浅色的线我们把它去掉,那我们呢?构造选中这两点, 各种 线段来构造直线也可以啊,选中这条直线和这个圆, 我们构造焦点啊,都选了一个,把这个先去掉。构造焦点, 选中这条线跟这个圆也构造焦点,可以把这条直线注意隐藏感知加 h。 那现在我们就选中这两点构造线段,把它的颜色修改为和背景和这里边 颜色相同的改为黑色 啊,这样的话那个线就看不到了。同样把这段构造线段改成黑色, 那么这里面这条线只要把它扣上,线段改为白色, 颜色改为其他啊,选一下白色 啊,这里边也把它做成线段 颜色,性感的白色 啊,点错了啊,显示颜色,其他选择白色确定, 然后选中这些叠, 呃, ctrl 加 h 做隐藏。现在我们再来点击这个动 方法 啊,这个动态的抬起头,我们就做好了 啊,这节课就讲到这里。


来说经过调配的颜色要比纯纯的颜色它要相对的要 有人回答了说纯一下绿点呗啊说为了更绿点 哈哈哈哈。就反正也也也是为了去加上一种变化啊。加上一种变化。你说一般来说我们喜欢那个颜色尽量的给他调和一下啊。纯纯的颜色一般来说很少去 单独使用的啊。单独使用一种颜色然后是纯纯的不经过调配的很少很少啊。基本上都是要 多一点。是因为你周围啊。你想任何一个颜色周围他都有其他的一个颜色变化对不对。你周围你不是不可能是孤立的就这么 一种颜色的他他要受周围颜色的影响啊。所以说我里边我喜欢加一点藤黄。就像我你的褶石里边为什么要加一点黄色一样啊。里边却是一个 z 不一样。 呃就是在北半球我们大的是不就是这个 叫逆时针嘛。啊北半球杨柳啊所有的东西啊地球自西向东旋转啊这杨柳整个形成不就是逆时针。北半球是逆时针旋转是不是 当你跑到南半球的时候可能那个太极图转成那个顺时针也行是吧。嗯但是我觉得呃放 正规的啊也倒罐里的最最标准的这种以标志性东西出来的东西坚决不能弄错啊。你弄成那个反的能顺时针的那这个专业性我觉得是有待考证啊。有待考证。 嗯随便聊。哎瞎胡聊啊。这个我我们继续啊。纯粹是个人的一点理解。

这样画太极图最科学。画一个正圆,调整到画布中间,复制一个圆,大小是原来的一半 大小圆上下举重上对齐。 再复制一个小圆, 大小是原来的一半大小圆上下居中下对齐。 以小圆为基础,各复制一小小圆,小小圆的大小使小圆大小了百分之四十五,小小圆居小圆的中心, 分隔征得图性。 按图式填上黑白色, 原始了太极图总是黑白两色, 这样一个完美了太极图出现了。去掉描边,加上投影特效, 更具立体感,制作紧凑,严丝合缝。

阴阳太极图首先进行窗口设置,然后定义三个函数,我称之为绘图三件套,无痕移动画笔函数、 坐标轴函数和参考线函数。画太极的时候,先画黑白的左右两个大半圆,再以大半圆的半径作为直径,画出黑白的上下两个小半圆。 画小圆的时候要注意,小圆的直径是整个大圆的六分之一。如果要做成动画,就要再定义一个旋转函数, 然后创建动画循环,并注视掉梅露。保存程序完整运行一遍,阴阳太极动画就完成了。 每天一分钟,跟我学拍摄,我是凯哥,关注我。

太极图大家都见过不少了,有这样的那样的,五花八门,各种各样的,那到底哪种画法才是正确的呢?历史上的太极图有三种比较主流的画法,第一种就是阴阳鱼的太极图, 他是通过九宫图的数学理论来进行推导的,同时也用来对应我们熟悉的二十四节气。第二种就是我们现在比较常见的太极图了,白色为阳,黑色为阴, 白色的这一头呢是向上的。第三种太极图比较少见,是明代才有的,我们叫他来式太极图,这种太极图中间有一个小圆, 其实它的颜色啊,非黑非白,我们应该把它弄成一个灰色,它代表的是一种非阴非阳的状态,可以称之为无极,也可以叫混沌。