Profile picture
Eric Arnebäck @erkaman2
, 15 tweets, 5 min read Read on Twitter
All right guys! Let's start posting and sharing links useful
for guys who want to get into physical simulation in computer graphics!!!
I'll start below!!!
For getting into fluid simulation, I think Smoothed Particle Hydrodynamics is the easiest way. A great thesis about this:
image.diku.dk/projects/media…
Harada's classic paper for SPH on GPU:
inf.ufrgs.br/cgi2007/cd_cgi…
although based on a pretty old OpenGL version.
Newer blog post by @turanszkij about SPH on GPU:
turanszkij.wordpress.com/2018/05/21/sca…
Great old GPU gem for 2D fluid simulation on GPU, by solving
Navier Stokes Equations:
developer.download.nvidia.com/books/HTML/gpu…
Another good intro to fluid simulation, with WebGL demos!
jamie-wong.com/2016/08/05/web…
The math mostly useful for fluid simulations is Partial Differential Equations IMO.
Focus on studying this.
See chapter 16 of below for a good treatment of numerical methods for PDEs.
people.csail.mit.edu/jsolomon/share…
Classic book about fluid simulations
amazon.com/Fluid-Simulati…
although it's not an easy read, and uses more advanced methods than other tutorials.
Heard very good things about this book, although never read it:
fluidenginedevelopment.org
The classic paper by Muller on Position Based dynamics is
also strongly recommended:
matthias-mueller-fischer.ch/publications/p…
Good collection of math and physics links:
essentialmath.com/tutorial.htm
Physics for Game Programmers: Understanding Constraints
old blog post about smoothed particle hydrodynamics, with source code provided, and provides lots of practical advice
imdoingitwrong.wordpress.com/2010/12/14/why…
Classic gamasutra article about cloth and rigid body simulation:
graphics.cs.cmu.edu/nsp/course/15-…
Lots of good info about dealing with constraints!
Another good article that provides a good overview of cloth simulation
gamedevelopment.tutsplus.com/tutorials/simu…
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Eric Arnebäck
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!