├── .gitignore ├── Newtonian-Particle-Simulator.sln ├── Newtonian-Particle-Simulator ├── Newtonian-Particle-Simulator.csproj ├── Properties │ └── launchSettings.json ├── res │ └── shaders │ │ └── particles │ │ ├── fragment.glsl │ │ └── vertex.glsl └── src │ ├── Camera.cs │ ├── Helper.cs │ ├── KeyboardManager.cs │ ├── MainWindow.cs │ ├── MouseManager.cs │ ├── Particle.cs │ ├── Program.cs │ └── Render │ ├── Objects │ ├── BufferObject.cs │ └── ShaderProgram.cs │ └── ParticleSimulator.cs ├── README.md ├── Video.gif └── sample.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/.gitignore -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator.sln -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/Newtonian-Particle-Simulator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/Newtonian-Particle-Simulator.csproj -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/Properties/launchSettings.json -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/res/shaders/particles/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/res/shaders/particles/fragment.glsl -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/res/shaders/particles/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/res/shaders/particles/vertex.glsl -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/Camera.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/Helper.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/KeyboardManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/KeyboardManager.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/MainWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/MainWindow.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/MouseManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/MouseManager.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/Particle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/Particle.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/Program.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/Render/Objects/BufferObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/Render/Objects/BufferObject.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/Render/Objects/ShaderProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/Render/Objects/ShaderProgram.cs -------------------------------------------------------------------------------- /Newtonian-Particle-Simulator/src/Render/ParticleSimulator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Newtonian-Particle-Simulator/src/Render/ParticleSimulator.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/README.md -------------------------------------------------------------------------------- /Video.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/Video.gif -------------------------------------------------------------------------------- /sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BoyBaykiller/Newtonian-Particle-Simulator/HEAD/sample.png --------------------------------------------------------------------------------