Keywords that conclude what you will learn here: Core techniques to make a fluid sim, simple codes or steps to use them in your solver , simple smoke solver in Houdini by microsolvers. In this second course in the series we will talk about fluids and how to simulate a fluid with equations which seems quite difficult but as promised, we will make things simple as possible. The math you studied in Part 1 will make things a lot easier. This course is just a start point for you to start your own code. To be more apparent, in this course, there are examples of codes or illustrated steps for different techniques used in fluid solvers (code are in the form pseudocodes which can be implemented in any programming language you use) We won't talk about a full code of a full commercial solver because this takes a lot of time and effort of a company composed of a large team learning deeper and deeper, trying new techniques and algorithms then finally convert them into thousands of lines of codes. After taking this course you can begin your code to make a simple solver on your own using the techniques we described, but again, a complex Realflow-like solver that can handle large simulations with a lot of options to edit the simulation take ages to be written. After finishing this course, it's is gonna be the beginning of your road to explore more complex techniques like FLIP solvers, flames and high-res smoke and fire sims. as in this course, you will understand the core knowledge and concepts that will make you able to go deeper and learn more about different techniques in a lot of paper, books on the Internet and use them in your code without problems in understanding the complex context used by professionals . It's the first step also to create and develop your own simulation techniques and paper one day using the math and fluid mechanics you learnt here. So, in conclusion, here you will learn the core concepts used in every fluid simulator in the market, you will learn by pseudocode examples or by understanding the explanation of the techniques how to write a code in any language to use these techniques to write a simple fluid solver. A greatly important thing that the last chapter includes the full explanation of how the simple smoke solver in Houdini is created by the techniques we learnt by using microsolver DOP system.
This series don't cover writing a full code of a fluid solver which is not possible to be covered in two or three courses! A full team usually works on this. However, this series will give you the main ideas and the main body of the code used in building the most common fluid solvers!
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.