实践Python过程中的源码分析系列
文章平均质量分 90
以实践Python过程中解决的问题为线索,逐步深入Python源码细节。初步了解Python编程底层原理、掌握常用编程技巧,提高源码分析、编程技巧及项目分析的能力。为灵活应用和提升Python相关项目,打好编程、代码基础~
aiw2s
这个作者很懒,什么都没留下…
展开
-
AI作曲基础-Python编程作曲软件篇-FoxDot文档及源码分析-官方教程01
* 本系列系列目录放在文尾;* 本系列是AI作曲的基础,暂时和AI关系不大,但尤为重要;* 借助FoxDot,从文档分析开始,然后进入源码分析环节;* 暂未发现官方中文版,实践顺带翻译,会根据需要不定期校对及更新,欢迎催更~原创 2022-09-11 20:40:23 · 4684 阅读 · 1 评论 -
Manim文档及源码笔记-3b1b角色pi酱01
这个系列研究角色,主要是3b1b中的pi酱~原创 2022-08-16 19:09:26 · 1142 阅读 · 0 评论 -
Blender进阶Python编程3D开发-源码分析笔记系列-做出你自己的3D数据图表
忽然想起之前研究Blender时,用Python编程做了个3D图表。当时还觉得只是炫酷而已,现在用处来了~同感三连的话,我们走起试一下用Blender的Python编辑功能,做一个3D数据图表~注:前置基础BTW,可以把Blender的Scripting模式(文尾有附图)里,代码窗口的代码们,复制到VSCode内,就能解锁以下几个姿势............原创 2022-08-13 00:00:31 · 1226 阅读 · 1 评论 -
Manim文档及源码笔记-CE教程BE05英文笔记速览版
这次筛选到了Behackl博士的教程,逐步拆解,更为细腻~首先,国际通则:Just GET STARTED~ JUST DO IT~然后,让我们行动起来~注:1、代码实践过程根据运行环境及笔记需要略有改动;2、经过实践理解,加入了一些自己的注释......原创 2022-08-12 18:25:08 · 1096 阅读 · 1 评论 -
Manim文档及源码笔记-CE教程BE04英文笔记速览版
这次筛选到了Behackl博士的教程,逐步拆解,更为细腻~首先,国际通则:Just GET STARTED~ JUST DO IT~然后,让我们行动起来~注:1、代码实践过程根据运行环境及笔记需要略有改动;2、经过实践理解,加入了一些自己的注释......原创 2022-08-12 14:16:08 · 624 阅读 · 0 评论 -
Manim文档及源码笔记-CE教程BE03英文笔记速览版
这次筛选到了Behackl博士的教程,逐步拆解,更为细腻~首先,国际通则:Just GET STARTED~ JUST DO IT~然后,让我们行动起来~注:1、代码实践过程根据运行环境及笔记需要略有改动;2、经过实践理解,加入了一些自己的注释.........原创 2022-08-12 11:28:13 · 811 阅读 · 0 评论 -
Manim文档及源码笔记-CE教程BE02英文笔记速览版
这次筛选到了Behackl博士的教程,逐步拆解,更为细腻~首先,国际通则:Just GET STARTED~ JUST DO IT~然后,让我们行动起来~原创 2022-08-10 21:58:44 · 555 阅读 · 0 评论 -
Manim文档及源码笔记-CE教程BE01英文笔记速览版
这次筛选到了Behackl博士的教程,逐步拆解,更为细腻~首先,国际通则:Just GET STARTED~ JUST DO IT~然后,让我们行动起来~原创 2022-08-09 18:59:26 · 591 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-示例库5进阶项目
笔记随想:暂未发现官方中文版,自己实践代码的同时,顺便做翻译加深理解~除了给出原文档中的展现效果及源码,我把实践代码过程的笔记也分享出来,另外最后设计出一些技能训练的内容,强化学校效果。行文格式示例-标号及名称、展现效果、操作拆解、源码直击、代码实践、技能训练......原创 2022-08-03 00:55:14 · 532 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-示例库4特殊摄像机设置
笔记随想:暂未发现官方中文版,自己实践代码的同时,顺便做翻译加深理解~除了给出原文档中的展现效果及源码,我把实践代码过程的笔记也分享出来,另外最后设计出一些技能训练的内容,强化学校效果。行文格式示例-标号及名称、展现效果、操作拆解、源码直击、代码实践、技能训练......原创 2022-08-03 00:45:02 · 688 阅读 · 1 评论 -
Manim文档及源码笔记-CE文档-示例库3使用Manim绘图
笔记随想:暂未发现官方中文版,自己实践代码的同时,顺便做翻译加深理解~除了给出原文档中的展现效果及源码,我把实践代码过程的笔记也分享出来,另外最后设计出一些技能训练的内容,强化学校效果。行文格式示例-标号及名称、展现效果、操作拆解、源码直击、代码实践、技能训练......原创 2022-08-02 20:33:49 · 1232 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-示例库2动画
笔记随想:暂未发现官方中文版,自己实践代码的同时,顺便做翻译加深理解~除了给出原文档中的展现效果及源码,我把实践代码过程的笔记也分享出来,另外最后设计出一些技能训练的内容,强化学校效果。行文格式示例-标号及名称、展现效果、操作拆解、源码直击、代码实践、技能训练......原创 2022-08-02 15:50:56 · 597 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-示例库1基本概念
笔记随想暂未发现官方中文版,自己实践代码的同时,顺便做翻译加深理解~除了给出原文档中的展现效果及源码,我把实践代码过程的笔记也分享出来,另外最后设计出一些技能训练的内容,强化学校效果。行文格式示例-标号及名称、展现效果、操作拆解、源码直击、代码实践、技能训练......原创 2022-08-01 19:23:16 · 1397 阅读 · 0 评论 -
Manim文档及源码笔记-入门04-SVG图片及文字
在manim中使用外部图片或SVG文件时,可以直接使用绝对路径定位文件;也可以放在与manim.py、manimlib同级的文件夹内,使用相对路径。原创 2022-07-31 21:23:41 · 1212 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-主题化指南3渲染文本和公式
注意,Manim还支持一种自定义语法,允许轻松地将TeX字符串拆分为子字符串只需用双大括号将公式中要隔离的部分括起来。,它们之间的唯一区别是它接受并处理PangoMarkup(类似于html),而不仅仅是呈现纯文本。通常,对于许多字体,斜体和斜体看起来都很相似,但斜体使用罗马风格,而斜体使用斜体风格。为包含tex的整个子字符串着色,而不仅仅是特定符号或tex表达式。请注意,对严重依赖连字(阿拉伯语文本)的文本使用此方法可能会产生意外的结果。使用的字体必须安装在您的系统中,Pango应该知道这一点。...原创 2022-07-31 12:42:45 · 1083 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-Manim的输出设置
默认情况下,媒体文件夹将包含manim的所有输出文件。,在这种情况下,它是方形到圆形的。接下来,标志p告诉manim在渲染场景后播放场景,-ql标志告诉manim以低质量渲染场景。Manim将花费相当长的时间来渲染此文件,并且它将在完成后播放,因为我们使用了。在处理具有多个场景的项目并尝试多个分辨率时,输出目录的结构将使所有视频保持有序。输出文件将与.mp4文件位于同一文件夹中,名称相同,但文件扩展名不同。,其中包含我们的动画代码。渲染视频后,您将看到manim生成了一些新文件,项目文件夹如下所示。...原创 2022-07-31 09:18:53 · 1130 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-主题化指南1配置
Manim提供了一个广泛的配置系统,允许它适应许多不同的用例。在场景渲染过程中,可以在不同时间配置许多配置选项。在通过命令行参数调用命令时,或者在第一次通过配置文件导入库时,可以通过ManimConfig类以编程方式配置每个选项。......原创 2022-07-31 09:13:03 · 770 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-Manim的积木
尽管Manim有许多内置动画,但有时需要从一个Mobject的一个状态平滑地设置到另一个状态。如果您发现自己处于这种情况,则可以定义自己的自定义动画。首先扩展Animation类并覆盖其。方法将alpha作为参数接收,该参数从0开始,并在整个动画中更改。所以,你只需要操纵自己。根据其方法中的alpha值,在动画内部移动对象。然后,您可以获得动画Animation的所有好处,例如为不同的运行时间播放动画或使用不同的速率函数。假设您从一个数字开始,并希望创建将其转换Transform为目标数字的变换动画。。..原创 2022-07-30 20:09:45 · 916 阅读 · 0 评论 -
Manim文档及源码笔记-CE文档-主题化指南2深入了解Manim的内部
Manim可以是一个很好的库,如果它的行为方式是你想要的,和/或你期望的方式。不幸的是,情况并非总是这样(如果你自己已经玩过一些假人,你可能知道)。为了理解哪里出了问题,有时只有挖掘库的源代码——但为了做到这一点,你需要知道从哪里开始挖掘。本文旨在作为渲染过程中的一条生命线。我们的目标是提供适当的细节来描述当Manim读取场景代码并生成相应的动画时会发生什么。在我们深入细节甚至查看该场景的渲染输出之前,让我们首先口头描述一下在该模拟中发生了什么。在构造construct方法的前三行中,初始化正方形和圆形。.原创 2022-07-30 19:13:56 · 812 阅读 · 0 评论