1 说明:
=====
锻炼自己python思维,修改小神开源的代码,做自己的大神。
通俗易懂,一秒入门。
1.1 pyray库:
1.1.1 python的一个2D和3D动画库,创建于2018年1月。
1.1.2 目前只支持python2,基本不支持python3。
1.1.3 而且是仅仅支持window操作系统。
1.1.4 是不是很小众,而且最近基本没有升级的。
======一次锻炼自己python思维的好机会=====
跟我来!!
1.2 环境:
华为笔记本电脑,深度deepin-linux操作系统,python3.8,微软vscode编辑器,谷歌浏览器。
有人会说:我是window操作系统,不用看了。其实不对,思维在那里呀,一起来。
2 安装:
======
pip install raypy#sudo pip3.8 install raypy #本机安装,请注意是raypy,不是pyray,一看就是小神制作的代码,没事#https://github.com/ryu577/pyray #附上github地址,去下载源码看看。#注意后面对源码进行修改是pip安装的地址,因人而异,别搞错了
#警告WARNING: The script isympy is installed in '/usr/local/python3.8/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.#没关系,因为没有建立软连接#那就建立软连接sudo ln -s /usr/local/python3.8/bin/isympy /usr/bin/isympy
===以下都是修改后的代码和效果,思路、分析和注释都有====
3 转动的球:
3.1 代码:
from pyray.shapes.sphere import *#在img66文件夹生成名字为im0~im65的png图片draw_wavy_sphere_wrapper('/home/xgj/Desktop/pyray/img66/im', 66, 1)#自己增加下面代码,将png生成gifimport matplotlib.pyplot as pltimport imageio,osfrom PIL import ImageGIF=[]filepath="/home/xgj/Desktop/pyray/img66"