FURY - Python中的免费统一渲染。一个免费的开源软件库,用于科学可视化和3D动画
项目描述
Python中的免费统一渲染
Python的科学可视化软件库。
一般信息 • 关键特性 • 安装 • 使用方法 • 致谢 • 贡献 • 引用
网络可视化 | 基于简单boids规则的群体/集群模拟 | 易于集成着色器效果。 |
光线追踪和有符号距离函数 | 粒子碰撞 | 与pyBullet库的互操作性。 |
自定义用户界面 | 着色器和天空盒集成 | 易于选择管理器 |
一般信息
- 网站和文档: https://fury.gl
- 教程: https://fury.gl/latest/auto_tutorials/index.html
- 演示: https://fury.gl/latest/auto_examples/index.html
- 博客: https://fury.gl/latest/blog.html
- 邮件列表: https://mail.python.org/mailman3/lists/fury.python.org
- 官方源代码仓库: https://github.com/fury-gl/fury.git
- 下载发行版: https://pypi.ac.cn/project/fury/
- 问题跟踪器: https://github.com/fury-gl/fury/issues
- 免费软件: 3-clause BSD许可
- 社区: 加入Discord聊天
关键特性
- 自定义用户界面
- 物理引擎API
- 自定义着色器
- Jupyter Notebook中的交互式本地和远程渲染
- 大量教程和示例
安装
发行版
pip install fury
或 conda install -c conda-forge fury
开发
从源码安装
步骤 1. 通过克隆此仓库获取最新源代码
git clone https://github.com/fury-gl/fury.git
步骤 2. 安装依赖项
pip install -r requirements/default.txt
步骤 3. 安装fury
作为本地项目安装使用
pip install .
或作为“可编辑”安装使用
pip install -e .
如果您正在开发fury,应选择可编辑安装。
步骤 4: 开心享受!
有关更多信息,请参阅fury.gl上的安装页面
测试
安装后,您可以安装测试套件依赖项
pip install -r requirements/test.txt
并启动测试套件
pytest -svv fury
使用方法
有许多方法可以开始使用FURY
致谢
请访问贡献者页面以查看参与FURY开发的人员。
贡献
我们热爱贡献!
您发现了错误或想进行更改的内容 - 极好!创建一个问题!
引用
如果您在工作中使用了FURY,请引用这篇论文。通过引用FURY,您正在帮助维持FURY生态系统。
Eleftherios Garyfallidis, Serge Koudoro, Javier Guaje, Marc-Alexandre Côté, Soham Biswas,
David Reagan, Nasim Anousheh, Filipi Silva, Geoffrey Fox, and Fury Contributors.
"FURY: advanced scientific visualization." Journal of Open Source Software 6, no. 64 (2021): 3384.
https://doi.org/10.21105/joss.03384
@article{Garyfallidis2021,
doi = {10.21105/joss.03384},
url = {https://doi.org/10.21105/joss.03384},
year = {2021},
publisher = {The Open Journal},
volume = {6},
number = {64},
pages = {3384},
author = {Eleftherios Garyfallidis and Serge Koudoro and Javier Guaje and Marc-Alexandre Côté and Soham Biswas and David Reagan and Nasim Anousheh and Filipi Silva and Geoffrey Fox and Fury Contributors},
title = {FURY: advanced scientific visualization},
journal = {Journal of Open Source Software}
}
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
fury-0.11.0.tar.gz (68.8 MB 查看哈希值)
构建分发
fury-0.11.0-py3-none-any.whl (544.9 kB 查看哈希值)
关闭
fury-0.11.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c48d1208dcd35f55343884a0e02adf57095cc7d35564870718713a8bf1a73ffe |
|
MD5 | 4fa0b393b1f6bdd2ab30b848508f4d4f |
|
BLAKE2b-256 | cd43af7e3e6f31bdcd6d05feb0a54ff64f34dc020e73107a06762ad1d82270f1 |
关闭
fury-0.11.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c3fb19aa6429dddc1ead67b0fa2c22b4ad887afaa450efadae5d0c4fdac6aaba |
|
MD5 | ef602d9b2576a630df83eccbc384482f |
|
BLAKE2b-256 | fa8439b8daf7c0a5f53b0db167b09b22a55f6a0a67a2c68aa44491d26ba7544b |