Blender Git Loki
Git Commits -> Revision 4fb0ccc
Revision 4fb0ccc by Nils Thuerey (master) September 23, 2005, 14:42 (GMT) |
- merged latest version of fluid solver (fixed shadowed variables warnings, removed cfgparser.hpp, added cfgparser.h, removed debugging output) - added support for env. var BLENDER_ELBEEMDEBUG to enable debugging output again - fixed missing triangle display (marching cubes produced v3=0 triangles) - fixed geometry init bug (nearest intersection check for intersecting objects was messed up) - changed position of derived mesh creation in DerivedMesh.c (for some reason the useDeform code is necessary, without it or with useDeform=0 nothing is displayed) - 3dviews now update every 2 seconds to show simulation progress - note: mesh_strip_loose_faces(me); in ./source/blender/blenkernel/intern/mesh.c:937 not necessary anymore? |
Commit Details:
Full Hash: 4fb0cccc68efabe264e9139f980cd67fd29980f3
SVN Revision: 5335
Parent Commit: 5f767d1
Lines Changed: +3218, -2994
1 Added Path:
/intern/elbeem/intern/cfgparser.h (+259, -0) (View)
1 Deleted Path:
/intern/elbeem/intern/cfgparser.hpp (+0, -259)
36 Modified Paths:
/intern/elbeem/intern/attributes.cpp (+9, -11) (Diff)
/intern/elbeem/intern/attributes.h (+4, -2) (Diff)
/intern/elbeem/intern/blendercall.cpp (+19, -5) (Diff)
/intern/elbeem/intern/cfglexer.cpp (+109, -106) (Diff)
/intern/elbeem/intern/cfgparser.cpp (+12, -12) (Diff)
/intern/elbeem/intern/isosurface.cpp (+17, -21) (Diff)
/intern/elbeem/intern/isosurface.h (+2, -0) (Diff)
/intern/elbeem/intern/lbmdimensions.h (+4, -4) (Diff)
/intern/elbeem/intern/lbmfsgrsolver.h (+2024, -1932) (Diff)
/intern/elbeem/intern/lbmfunctions.h (+33, -64) (Diff)
/intern/elbeem/intern/lbminterface.cpp (+45, -87) (Diff)
/intern/elbeem/intern/lbminterface.h (+34, -85) (Diff)
/intern/elbeem/intern/ntl_blenderdumper.cpp (+3, -12) (Diff)
/intern/elbeem/intern/ntl_bsptree.cpp (+312, -10) (Diff)
/intern/elbeem/intern/ntl_bsptree.h (+2, -0) (Diff)
/intern/elbeem/intern/ntl_geometrymodel.cpp (+2, -10) (Diff)
/intern/elbeem/intern/ntl_geometryobject.cpp (+31, -35) (Diff)
/intern/elbeem/intern/ntl_geometryshader.h (+1, -1) (Diff)
/intern/elbeem/intern/ntl_image.h (+1, -1) (Diff)
/intern/elbeem/intern/ntl_lightobject.cpp (+1, -0) (Diff)
/intern/elbeem/intern/ntl_ray.cpp (+19, -3) (Diff)
/intern/elbeem/intern/ntl_ray.h (+6, -97) (Diff)
/intern/elbeem/intern/ntl_raytracer.cpp (+9, -5) (Diff)
/intern/elbeem/intern/ntl_renderglobals.h (+1, -7) (Diff)
/intern/elbeem/intern/ntl_scene.cpp (+6, -6) (Diff)
/intern/elbeem/intern/ntl_scene.h (+16, -22) (Diff)
/intern/elbeem/intern/ntl_vector3dim.h (+34, -24) (Diff)
/intern/elbeem/intern/parametrizer.cpp (+12, -20) (Diff)
/intern/elbeem/intern/parametrizer.h (+0, -22) (Diff)
/intern/elbeem/intern/particletracer.cpp (+3, -3) (Diff)
/intern/elbeem/intern/simulation_object.cpp (+10, -7) (Diff)
/intern/elbeem/intern/utilities.cpp (+30, -4) (Diff)
/intern/elbeem/intern/utilities.h (+52, -31) (Diff)
/intern/elbeem/SConscript (+1, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+63, -74) (Diff)
/source/blender/src/fluidsim.c (+32, -12) (Diff)
/intern/elbeem/intern/attributes.h (+4, -2) (Diff)
/intern/elbeem/intern/blendercall.cpp (+19, -5) (Diff)
/intern/elbeem/intern/cfglexer.cpp (+109, -106) (Diff)
/intern/elbeem/intern/cfgparser.cpp (+12, -12) (Diff)
/intern/elbeem/intern/isosurface.cpp (+17, -21) (Diff)
/intern/elbeem/intern/isosurface.h (+2, -0) (Diff)
/intern/elbeem/intern/lbmdimensions.h (+4, -4) (Diff)
/intern/elbeem/intern/lbmfsgrsolver.h (+2024, -1932) (Diff)
/intern/elbeem/intern/lbmfunctions.h (+33, -64) (Diff)
/intern/elbeem/intern/lbminterface.cpp (+45, -87) (Diff)
/intern/elbeem/intern/lbminterface.h (+34, -85) (Diff)
/intern/elbeem/intern/ntl_blenderdumper.cpp (+3, -12) (Diff)
/intern/elbeem/intern/ntl_bsptree.cpp (+312, -10) (Diff)
/intern/elbeem/intern/ntl_bsptree.h (+2, -0) (Diff)
/intern/elbeem/intern/ntl_geometrymodel.cpp (+2, -10) (Diff)
/intern/elbeem/intern/ntl_geometryobject.cpp (+31, -35) (Diff)
/intern/elbeem/intern/ntl_geometryshader.h (+1, -1) (Diff)
/intern/elbeem/intern/ntl_image.h (+1, -1) (Diff)
/intern/elbeem/intern/ntl_lightobject.cpp (+1, -0) (Diff)
/intern/elbeem/intern/ntl_ray.cpp (+19, -3) (Diff)
/intern/elbeem/intern/ntl_ray.h (+6, -97) (Diff)
/intern/elbeem/intern/ntl_raytracer.cpp (+9, -5) (Diff)
/intern/elbeem/intern/ntl_renderglobals.h (+1, -7) (Diff)
/intern/elbeem/intern/ntl_scene.cpp (+6, -6) (Diff)
/intern/elbeem/intern/ntl_scene.h (+16, -22) (Diff)
/intern/elbeem/intern/ntl_vector3dim.h (+34, -24) (Diff)
/intern/elbeem/intern/parametrizer.cpp (+12, -20) (Diff)
/intern/elbeem/intern/parametrizer.h (+0, -22) (Diff)
/intern/elbeem/intern/particletracer.cpp (+3, -3) (Diff)
/intern/elbeem/intern/simulation_object.cpp (+10, -7) (Diff)
/intern/elbeem/intern/utilities.cpp (+30, -4) (Diff)
/intern/elbeem/intern/utilities.h (+52, -31) (Diff)
/intern/elbeem/SConscript (+1, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+63, -74) (Diff)
/source/blender/src/fluidsim.c (+32, -12) (Diff)