python动画代码_pyray库:python的一个2D和3D动画库介绍、自己修改代码

本文介绍了如何在Python中利用pyray库制作2D和3D动画,详细讲解了安装过程及代码示例,包括转动的球、立方体和放大的球等效果。同时,分享了在Linux环境下遇到的问题和解决方法,通过修改源代码提升Python编程技能。
摘要由CSDN通过智能技术生成

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思维的好机会=====

跟我来!!

5d7be2fe6e0e7a6278843aebe68271e2.png

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"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值