[Bf-blender-cvs] CVS commit: blender/intern/elbeem/extern LBM_fluidsim.h blender/intern/elbeem/intern elbeem.h attributes.cpp attributes.h blendercall.cpp cfglexer.cpp cfgparser.cpp cfgparser.h elbeem.cpp globals.h isosurface.cpp ntl_blenderdumper.cpp ntl_blenderdumper.h ntl_bsptree.cpp ...
Nils Thuerey
nils at thuerey.de
Wed Nov 23 13:51:07 CET 2005
n_t (Nils Thuerey) 2005/11/23 13:51:07 CET
Modified files:
blender/intern/elbeem/extern LBM_fluidsim.h
blender/intern/elbeem/intern attributes.cpp attributes.h
blendercall.cpp cfglexer.cpp
cfgparser.cpp cfgparser.h
elbeem.cpp globals.h
isosurface.cpp
ntl_blenderdumper.cpp
ntl_blenderdumper.h
ntl_bsptree.cpp
ntl_geometrymodel.cpp
ntl_geometrymodel.h
ntl_geometryobject.cpp
ntl_geometryobject.h
ntl_material.h ntl_scene.h
ntl_vector3dim.h ntl_world.cpp
ntl_world.h parametrizer.cpp
parametrizer.h particletracer.h
simulation_object.cpp
simulation_object.h
solver_class.h solver_init.cpp
solver_interface.cpp
solver_interface.h
solver_main.cpp solver_relax.h
solver_util.cpp utilities.cpp
utilities.h
Added files:
blender/intern/elbeem/intern elbeem.h
Log:
- 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)
Revision Changes Path
1.3 +11 -2 blender/intern/elbeem/extern/LBM_fluidsim.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/extern/LBM_fluidsim.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +219 -45 blender/intern/elbeem/intern/attributes.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/attributes.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +101 -12 blender/intern/elbeem/intern/attributes.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/attributes.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.6 +7 -3 blender/intern/elbeem/intern/blendercall.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/blendercall.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.7 +418 -417 blender/intern/elbeem/intern/cfglexer.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/cfglexer.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.7 +358 -329 blender/intern/elbeem/intern/cfgparser.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/cfgparser.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.4 +91 -89 blender/intern/elbeem/intern/cfgparser.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/cfgparser.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.4 +68 -17 blender/intern/elbeem/intern/elbeem.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/elbeem.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.3 +1 -7 blender/intern/elbeem/intern/globals.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/globals.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.7 +4 -2 blender/intern/elbeem/intern/isosurface.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/isosurface.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.4 +10 -2 blender/intern/elbeem/intern/ntl_blenderdumper.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_blenderdumper.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.3 +1 -0 blender/intern/elbeem/intern/ntl_blenderdumper.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_blenderdumper.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.5 +3 -36 blender/intern/elbeem/intern/ntl_bsptree.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_bsptree.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.3 +26 -0 blender/intern/elbeem/intern/ntl_geometrymodel.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_geometrymodel.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.2 +2 -0 blender/intern/elbeem/intern/ntl_geometrymodel.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_geometrymodel.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.4 +1 -1 blender/intern/elbeem/intern/ntl_geometryobject.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_geometryobject.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.3 +4 -0 blender/intern/elbeem/intern/ntl_geometryobject.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_geometryobject.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.2 +1 -1 blender/intern/elbeem/intern/ntl_material.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_material.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.3 +0 -13 blender/intern/elbeem/intern/ntl_scene.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_scene.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.9 +18 -5 blender/intern/elbeem/intern/ntl_vector3dim.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_vector3dim.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.3 +176 -25 blender/intern/elbeem/intern/ntl_world.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_world.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.2 +11 -3 blender/intern/elbeem/intern/ntl_world.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/ntl_world.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.5 +82 -68 blender/intern/elbeem/intern/parametrizer.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/parametrizer.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.3 +24 -18 blender/intern/elbeem/intern/parametrizer.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/parametrizer.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.2 +24 -3 blender/intern/elbeem/intern/particletracer.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/particletracer.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.4 +36 -23 blender/intern/elbeem/intern/simulation_object.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/simulation_object.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.4 +6 -3 blender/intern/elbeem/intern/simulation_object.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/simulation_object.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.4 +29 -52 blender/intern/elbeem/intern/solver_class.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/solver_class.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.5 +176 -214 blender/intern/elbeem/intern/solver_init.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/solver_init.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.3 +163 -55 blender/intern/elbeem/intern/solver_interface.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/solver_interface.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.2 +63 -61 blender/intern/elbeem/intern/solver_interface.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/solver_interface.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.5 +437 -470 blender/intern/elbeem/intern/solver_main.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/solver_main.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.4 +4 -4 blender/intern/elbeem/intern/solver_relax.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/solver_relax.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.4 +169 -147 blender/intern/elbeem/intern/solver_util.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/solver_util.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.5 +65 -5 blender/intern/elbeem/intern/utilities.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/utilities.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.4 +7 -5 blender/intern/elbeem/intern/utilities.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/intern/utilities.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list