轻子:一个高性能、可插拔的Python粒子引擎和API
项目描述
轻子旨在让复杂的美丽粒子效果在Python程序中成为可能,甚至变得简单。
轻子提供以下核心功能
本地代码核心,用于高性能粒子动力学和渲染
可插拔的粒子控制器,用于指定粒子行为
两个可插拔的OpenGL渲染器和两个pygame渲染器
空间域,用于控制粒子发射和行为
易于使用且功能强大的纹理支持,包括动画
模块化架构,让您轻松配置和自定义引擎
代码包含几个示例,说明如何使用引擎(使用pyglet和pygame)。请注意,引擎本身不依赖于任何其他第三方库,仅需要应用程序设置OpenGL上下文以渲染粒子。
您可以从我们的Google代码站点下载二进制发布版本或浏览源代码。
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
lepton-1.0.tar.gz (474.4 kB 查看哈希值)
构建分发版
lepton-1.0-cp36-cp36m-win_amd64.whl (430.6 kB 查看哈希值)
lepton-1.0-cp36-cp36m-win32.whl (406.5 kB 查看哈希值)
lepton-1.0-cp35-cp35m-win_amd64.whl (430.6 kB 查看哈希值)
lepton-1.0-cp35-cp35m-win32.whl (406.5 kB 查看哈希值)
关闭
lepton-1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0a0ca1a2557b1fc60719720a6e760d9176a50b4755705e57a4fd734246030777 |
|
MD5 | 6d889114cd3be662ed58e6b1282d0f1d |
|
BLAKE2b-256 | 23555886c441d545ff354b814e8b35c7777b5c90c767fc48dbfa770c80c2ae37 |
关闭
lepton-1.0-cp36-cp36m-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c870dd05b62e4dba66fb9008d6b12629b4763dc14509e403e35c95366b28b990 |
|
MD5 | 59709127ce0ee431e378e4e15e40afef |
|
BLAKE2b-256 | 806bc954e89c025cf4bb0e2b48fb214f4cfb267ede83ff128341fa9cab3b0eef |
关闭
lepton-1.0-cp36-cp36m-win32.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c24a9a3ab898e9154df6849069148fd9f8ba46ab177d104adc8f12cc4db230b7 |
|
MD5 | e4ca5bcd5d14efdf5f70b92297c1558e |
|
BLAKE2b-256 | 280d52e25436983d349b947aad6209a684baa0912ebea893178b0d00b7a2b5c1 |