【文件属性】:
文件名称:gravitySim:2D重力模拟器
文件大小:111KB
文件格式:ZIP
更新时间:2021-03-20 15:10:47
Python
万有引力
2D重力模拟器
新版本!
现在使用不同的方法//高效
支持的方法
Python内置变量
numpy数组
向量化GPU
向量化并行(CPU)
JIT CPU
吉达卡达
下面的旧版本
使用PyGame制作,因此您可以直接运行或打开Python IDE并运行。
基本用法说明:
单击以添加对象。
拖动以添加具有速度的对象。
一旦单击或拖动,就可以设置移动光标的质量和大小,一旦达到所需的值,就可以单击以进行模拟迭代。
使用箭头移动相机。
R键将重置模拟器。
PPS(每秒物理速度)显示在一秒钟内完成计算的次数。
设置质量/大小时,使用Z和X更改对象的外观(这不会物理影响)。
【文件预览】:
gravitySim-master
----usingPygletWithClass()
--------usingPygletV2.py(9KB)
--------gravitySimV2.py(9KB)
----trash.txt(2KB)
----__pycache__()
--------gravitySimV2.cpython-37.pyc(7KB)
--------gravitySim.cpython-37.pyc(9KB)
----saves()
--------humanAndEarth.txt(96B)
----usingPygame()
--------orangeBody.png(5KB)
--------main.py(7KB)
--------brownBody.png(6KB)
--------whiteBody.png(5KB)
--------blackBody.png(6KB)
--------blueBody.png(6KB)
--------yellowBody.png(5KB)
----explanation.png(65KB)
----README.md(795B)
----usingPyglet()
--------usingPyglet.py(7KB)
--------gravitySim.py(12KB)