- solver now supports animated time steps, gravity
authorNils Thuerey <nils@thuerey.de>
Wed, 23 Nov 2005 12:51:07 +0000 (12:51 +0000)
committerNils Thuerey <nils@thuerey.de>
Wed, 23 Nov 2005 12:51:07 +0000 (12:51 +0000)
commit1b6482771e1b863ab6dbfb3364833a6c72641ad3
tree1779c89747052169637d68d6fc0829f9081e355e
parent5c56ca11802ca803b4466134f0f7cf48cfe76b28
- solver now supports animated time steps, gravity
  and viscosity, an example can be found here:
  http://www10.informatik.uni-erlangen.de/~sinithue/temp/fluid_timeanim.mpg
- for simulation time animation the time IPO of the object is currently used,
  for all three there should probably be new ipos in the fluidsim struct
- started the API in elbeem.cpp, to get rid of parser & export
  via HD (it's not yet used)
37 files changed:
intern/elbeem/extern/LBM_fluidsim.h
intern/elbeem/intern/attributes.cpp
intern/elbeem/intern/attributes.h
intern/elbeem/intern/blendercall.cpp
intern/elbeem/intern/cfglexer.cpp
intern/elbeem/intern/cfgparser.cpp
intern/elbeem/intern/cfgparser.h
intern/elbeem/intern/elbeem.cpp
intern/elbeem/intern/elbeem.h [new file with mode: 0644]
intern/elbeem/intern/globals.h
intern/elbeem/intern/isosurface.cpp
intern/elbeem/intern/ntl_blenderdumper.cpp
intern/elbeem/intern/ntl_blenderdumper.h
intern/elbeem/intern/ntl_bsptree.cpp
intern/elbeem/intern/ntl_geometrymodel.cpp
intern/elbeem/intern/ntl_geometrymodel.h
intern/elbeem/intern/ntl_geometryobject.cpp
intern/elbeem/intern/ntl_geometryobject.h
intern/elbeem/intern/ntl_material.h
intern/elbeem/intern/ntl_scene.h
intern/elbeem/intern/ntl_vector3dim.h
intern/elbeem/intern/ntl_world.cpp
intern/elbeem/intern/ntl_world.h
intern/elbeem/intern/parametrizer.cpp
intern/elbeem/intern/parametrizer.h
intern/elbeem/intern/particletracer.h
intern/elbeem/intern/simulation_object.cpp
intern/elbeem/intern/simulation_object.h
intern/elbeem/intern/solver_class.h
intern/elbeem/intern/solver_init.cpp
intern/elbeem/intern/solver_interface.cpp
intern/elbeem/intern/solver_interface.h
intern/elbeem/intern/solver_main.cpp
intern/elbeem/intern/solver_relax.h
intern/elbeem/intern/solver_util.cpp
intern/elbeem/intern/utilities.cpp
intern/elbeem/intern/utilities.h