20100508

Visualizing Flows


































The rendered sculptures above are an interpretation of fluid flows around objects. Specifically, they represent heightfields of velocities of fluids forced into a constant horizontal flow. The models have been generated with the program TN7.

TN7 is a project I started about a year ago (also named TN6) that was aimed towards developing a "virtual wind tunnel" for artistic visualizations of fluid flows. It is based on the library MSAFluid by Memo Akten, a fluid solver based on Jos Stam's programmatic implementation of the Navier-Stokes equiations describing the motion of fluid substances.
I updated TN7 recently, fixed a few issues and included a more intuitive interface. Therefore, release 2 is available for download.


Please note that this release is based an a 'hacked' version of MSAFluid. I arbitrarily changed a few parameters in the source code just experimenting with the realism of the visual outcome. Therefore these hacks are really program-specific and really based on intuition. This hacked version is included in the download package. The exact changes are mentioned in the source file. However, you can re-compile TN7 (or export with processing) to work with the original MSAFluid, just with a minor change in it's source code which can very easily be done with processing.

TN7 has been developed in Processing 1.1 using MSAFluid and peasycam.

It is released under the BSD License.

TN7 release 2 (Windows, Linux, OS X, Source, MSAFluid 'hacked' version)

6 σχόλια:

  1. great job!
    thanks for the changes

    keep on doing that well!

    cheers

    ReplyDelete
  2. by the way,

    you should check the height of the left-hand side interface with the options. neither timestep nor viscosity are visible.

    thanks again.

    ReplyDelete
  3. Thanks for commenting.

    You can click outside any element in the interface and drag upwards/downwards to scroll.

    have fun!

    ReplyDelete
  4. Impure13.8.10

    Hi_

    I succeed in exporting the file but not to open it.
    I tried blender, sketchup maya, ... none of them really worked.
    What is your opinion? I used the mac version

    Cheers,
    I

    ReplyDelete
  5. do you get empty files or error? if its just an empty file the model may be offset a long distance from the origin point... i have repeatedly imported dxf's into rhino (both mac beta and windows v4)... never tried sketchup or maya though... i'll give it a go in sketchup and see what happens..

    yiannis

    ReplyDelete
  6. this is entirely fantastic, and alltogether what I was looking for.

    thanks so much for making - very cool :)

    ReplyDelete