文件名称:physics-simulator:物理模拟器
文件大小:16KB
文件格式:ZIP
更新时间:2024-08-01 06:39:54
C++
物理模拟器 2014年秋天 我们将(希望)在本学期使项目达到功能齐全(虽然不是功能齐全)的状态。 学期已经很晚了,但只要大家坚持下去,我们可以非常合理地在月底之前完成。 最低目标: 创建离散点质量的预设集合 在 3D 空间中绘制质量 实时模拟这些质量之间的引力相互作用 通过键盘和/或鼠标驱动的“相机”控件在场景内移动 仅关于质心的基本的、完全弹性的碰撞 如果项目进展顺利或有足够多的人表示有兴趣做出贡献,我想补充以下几点: 支持保存/加载质量到/从文件 支持通过GUI直接操作场景 更高级的碰撞:包括几何形状、质量的非弹性特性、潜在的吸收(删除质量之一)
【文件预览】:
physics-simulator-master
----.gitignore(162B)
----src()
--------GUI()
----LICENSE(0B)
----README.md(1KB)
----include()
--------Vector.h(7KB)
--------pointmass.h(2KB)
--------PhysicsEngine.h(5KB)
--------Vector3D.h(3KB)
--------Collection.h(4KB)
--------CollectionIterators.h(5KB)
--------Vector2D.h(1KB)
--------Connection.h(182B)
--------CollisionEngine.h(1KB)
--------Vectors.h(111B)