Vortice is more of a toy. The entire screen is a slow-moving fluid that you can style and manipulate. Calm music combined with vibrant colors and mesmerizing motions will create a moment of zen for you to relax and unwind.

A rare blend of good graphics and good UI
★★★★★

Fluid dynamics are notoriously complicated and somehow this app manages to run perfectly on my iPhone. Not only that, but the UI looks great and is super intuitive as well. Definitely a 5 star quality app.

Caden Kriese

#StandWithUkraine

Privacy Policy

We do not collect any data, period. The only usage of Cookie is by Cloudflare for a content delivery network (CDN). Please reach out to us if you have any further questions.

Graphics Pipeline, Techniques, & Algorithms in Vortice

Published on April 13th, 2022


DISCLAIMER

The following document presents a slightly different GPU data flow from the one in the iOS app for better visualization. It also explains algorithms at the conceptual level with diagrams, illustrations, and no sample codes. Readers are encouraged to study the references for further details, including some beyond the document's scope.

If you find this document useful and learn a thing or two, please consider supporting the effort with a Ko-fi tip or an App Store purchase and folllowing the Twitter account for future updates as the app development continues. Thank you!


REFERENCES
  1. Guodong Rong & Tiow-Seng Tan. Jump Flooding in GPU with Applications to Voronoi Diagram and Distance Transformhttps://www.comp.nus.edu.sg/~tants/jfa/i3d06.pdf.
  2. Inigo Quilez. Smooth Minimum for SDFshttps://iquilezles.org/www/articles/smin/smin.htm.
  3. Weber State University. Lattice-Boltzmann Fluid Dynamics. https://physics.weber.edu/schroeder/javacourse/LatticeBoltzmann.pdf.
  4. Swarthmore College. Approximation of Differential Equations by Numerical Integrationhttps://lpsa.swarthmore.edu/NumInt/NumIntIntro.html.
  5. Karl Sims. Reaction-Diffusion Tutorialhttp://www.karlsims.com/rd.html.