Skip to content

mimi99528/PhreeGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhreeGUI

打造最真实的科普级化学模拟GUI系统。

🇨🇳 中文 | 🇬🇧 English

📖 简介

致力于解决当前化学模拟软件普遍:简单好上手-真实性-付费的不可能三角,当前开发了一个demo,可供体验。

Demo Image

✨ 特性

  • 🚀 高真实性:以Phreeqcrm为化学核心,splishsplash提供的dfsph为物理核心,利用ssfr进行渲染,做到了准科研级的真实模拟
  • 🛠 易用性:使用该项目只需要三步:克隆-安装-使用
  • 🔌 扩展性:预留了丰富的开发接口

📦 安装

确保你安装了 [依赖环境]。

pip install -r requirements.txt

🚀 快速开始

打开launch_coupled_simulation.py,点击开始模拟,你可以在右边的3d显示窗口看到模拟状态,使用左键来创建粒子,右键移动摄像机。

🤝 贡献

我们欢迎各种形式的贡献!

🙏 致谢

本项目在开发过程中采用了 Vibe Coding 工作流,极大地提升了迭代效率。特别感谢以下 AI 工具提供的智能辅助:

感谢这些强大的 AI 结对程序员,让创意能更快地转化为代码!

📄 许可证

本项目采用 GPL v3 许可证 - 查看 LICENSE 文件了解详情。


Made with ❤️ and 🤖 by mimi

📬 联系

About

结合了PhreeQCRM的强大拟真能力和Dear PyGui + ModernGL作为显示端的美观展示,以及Compute Shader的物理拟真粒子系统

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages