Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manucorporat/ElectricFieldSimulation
An experimental example of how to use OpenGL for physical simulations. All the simulation runs concurrently in the GPU using my own engine as the rendering layer. GPUElectric potential and field simulation using FORZE2D lib. Universidad de valladolid 2013.
https://github.com/manucorporat/ElectricFieldSimulation
Last synced: 3 months ago
JSON representation
An experimental example of how to use OpenGL for physical simulations. All the simulation runs concurrently in the GPU using my own engine as the rendering layer. GPUElectric potential and field simulation using FORZE2D lib. Universidad de valladolid 2013.
- Host: GitHub
- URL: https://github.com/manucorporat/ElectricFieldSimulation
- Owner: manucorporat
- Created: 2013-01-31T15:49:20.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-09-15T14:25:07.000Z (about 10 years ago)
- Last Synced: 2024-04-18T22:40:58.224Z (7 months ago)
- Language: C++
- Homepage:
- Size: 3.85 MB
- Stars: 33
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-physics - ElectricFieldSimulation - An experimental example of how to use OpenGL for physical simulations (Electromagnetism / Sound)
README
Electric Field Simulation in GPU
=======================This is an example of how to use OpenGL for physical simulations. All the simulation runs in parallel in the GPU using my own engine as the rendering layer. The potential and electric field is calculated for each pixel in screen, then several rules are applied to choose the output color.
![Electric Field](http://forzefield.com/electricimage.png)
## Download compiled app
[http://forzefield.com/ElectricFieldSimulation.zip](http://forzefield.com/ElectricFieldSimulation.zip)## Where is the magic?
[Right here: simulation.frag](https://github.com/manucorporat/ElectricFieldSimulation/blob/master/Resources/simulation.frag)