└── Particle Simulator ├── LICENSE.md ├── ParticleSimulator.py ├── README.md ├── example_simulations ├── building.sim ├── cloth.sim ├── elliptical_mirror.sim ├── fluid.sim ├── fluid2.sim ├── hanging_load.sim ├── rainbow_wave.sim ├── rope.sim ├── soft_body.sim ├── solar_system.sim └── wind_simulation.sim ├── particle_simulator ├── Assets │ ├── add.gif │ ├── code.gif │ ├── dots.gif │ ├── load.gif │ ├── minus.gif │ ├── move.gif │ ├── pause.gif │ ├── play.gif │ ├── plus.gif │ ├── save.gif │ ├── select.gif │ └── select2.gif ├── __init__.py ├── grid.py ├── gui.py ├── particle.py ├── saveManager.py └── simulation.py └── requirements.txt /Particle Simulator/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/LICENSE.md -------------------------------------------------------------------------------- /Particle Simulator/ParticleSimulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/ParticleSimulator.py -------------------------------------------------------------------------------- /Particle Simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/README.md -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/building.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/building.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/cloth.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/cloth.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/elliptical_mirror.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/elliptical_mirror.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/fluid.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/fluid.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/fluid2.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/fluid2.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/hanging_load.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/hanging_load.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/rainbow_wave.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/rainbow_wave.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/rope.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/rope.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/soft_body.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/soft_body.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/solar_system.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/solar_system.sim -------------------------------------------------------------------------------- /Particle Simulator/example_simulations/wind_simulation.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/example_simulations/wind_simulation.sim -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/add.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/add.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/code.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/code.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/dots.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/dots.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/load.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/load.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/minus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/minus.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/move.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/move.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/pause.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/pause.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/play.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/play.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/plus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/plus.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/save.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/save.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/select.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/select.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/Assets/select2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/Assets/select2.gif -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/__init__.py -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/grid.py -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/gui.py -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/particle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/particle.py -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/saveManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/saveManager.py -------------------------------------------------------------------------------- /Particle Simulator/particle_simulator/simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyExplained/Particle-Simulator/HEAD/Particle Simulator/particle_simulator/simulation.py -------------------------------------------------------------------------------- /Particle Simulator/requirements.txt: -------------------------------------------------------------------------------- 1 | pynput 2 | numpy 3 | opencv-python 4 | Pillow 5 | --------------------------------------------------------------------------------