{"data":{"site":{"siteMetadata":{"title":"Project blog by Stefan Sietzen","subtitle":"Stuff I did in my spare time and for university."}},"allMarkdownRemark":{"edges":[{"node":{"fields":{"slug":"/posts/gpu-particles/","categorySlug":"/category/project/"},"frontmatter":{"title":"GPU Particles","date":"2019-01-25T23:46:37.121Z","category":"Project","description":"This project is the result of a real time graphics course I took in winter semester 2018. We were tasked to create an automatically running demo scene and I implemented a massive particle system (>4 mio.) with inter particle-forces in OpenGL without the use of compute shaders. For the beginning I simulated a computation-heavy explosion vector field in an offline fluid simulation, which I then was able to use in a 3d texture for the initial particle advection. The scene is complemented by a lightmap based illumination system that reacts to the music, and omnidirectional shadow mapping. "}}}]}},"pageContext":{"isCreatedByStatefulCreatePages":false,"tag":"OpenGL","currentPage":0,"postsLimit":16,"postsOffset":0,"prevPagePath":"/tag/open-gl","nextPagePath":"/tag/open-gl/page/1","hasPrevPage":false,"hasNextPage":false}}