Blender Git Loki
Git Commits -> Revision 1afeb0e
Revision 1afeb0e by Matt O (soc-2020-soft-body) August 4, 2020, 22:13 (GMT) |
cloth sim mode |
Commit Details:
Full Hash: 1afeb0e7c6bdbe03e9d797d64bdb5c3bf68c3af1
Parent Commit: 0e7628b
Lines Changed: +1720838, -868
55 Added Paths:
/extern/discregrid/cmake/Modules/FindEigen3.cmake (+81, -0) (View)
/extern/discregrid/cmake/Modules/PatchOpenMPApple.cmake (+28, -0) (View)
/extern/discregrid/CMakeLists.txt (+62, -0) (View)
/extern/discregrid/cmd/CMakeLists.txt (+3, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/bmp_file.cpp (+147, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/bmp_file.hpp (+42, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/CMakeLists.txt (+48, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/main.cpp (+193, -0) (View)
/extern/discregrid/cmd/generate_density_map/CMakeLists.txt (+44, -0) (View)
/extern/discregrid/cmd/generate_density_map/gauss_quadrature.cpp (+5961, -0) (View)
/extern/discregrid/cmd/generate_density_map/gauss_quadrature.hpp (+16, -0) (View)
/extern/discregrid/cmd/generate_density_map/main.cpp (+171, -0) (View)
/extern/discregrid/cmd/generate_density_map/sph_kernel.hpp (+82, -0) (View)
/extern/discregrid/cmd/generate_sdf/CMakeLists.txt (+46, -0) (View)
/extern/discregrid/cmd/generate_sdf/main.cpp (+130, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/box.cdf (+0, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/box.obj (+21, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/bunny.obj (+104463, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/dragon.obj (+119986, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/hand.obj (+198934, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/happy_buddha.obj (+1282718, -0) (View)
/extern/discregrid/cmd/resource_path.hpp.in (+7, -0) (View)
/extern/discregrid/discregrid/CMakeLists.txt (+143, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/bounding_sphere.hpp (+304, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/bounding_sphere_hierarchy.hpp (+71, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/kd_tree.hpp (+91, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/kd_tree.inl (+221, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/All (+3, -0)
/extern/discregrid/discregrid/include/Discregrid/cubic_lagrange_discrete_grid.hpp (+74, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/discrete_grid.hpp (+100, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/geometry/mesh_distance.hpp (+111, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/entity_containers.hpp (+111, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/entity_iterators.hpp (+264, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/halfedge.hpp (+46, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/triangle_mesh.hpp (+108, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/utility/lru_cache.hpp (+137, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/utility/serialize.hpp (+41, -0) (View)
/extern/discregrid/discregrid/src/acceleration/bounding_sphere_hierarchy.cpp (+118, -0) (View)
/extern/discregrid/discregrid/src/cubic_lagrange_discrete_grid.cpp (+1191, -0) (View)
/extern/discregrid/discregrid/src/data/z_sort_table.hpp (+136, -0) (View)
/extern/discregrid/discregrid/src/discrete_grid.cpp (+41, -0) (View)
/extern/discregrid/discregrid/src/geometry/mesh_distance.cpp (+304, -0) (View)
/extern/discregrid/discregrid/src/geometry/point_triangle_distance.cpp (+289, -0) (View)
/extern/discregrid/discregrid/src/geometry/point_triangle_distance.hpp (+21, -0) (View)
/extern/discregrid/discregrid/src/mesh/entity_containers.cpp (+38, -0) (View)
/extern/discregrid/discregrid/src/mesh/entity_iterators.cpp (+81, -0) (View)
/extern/discregrid/discregrid/src/mesh/triangle_mesh.cpp (+218, -0) (View)
/extern/discregrid/discregrid/src/utility/spinlock.hpp (+23, -0) (View)
/extern/discregrid/discregrid/src/utility/timing.cpp (+10, -0) (View)
/extern/discregrid/discregrid/src/utility/timing.hpp (+162, -0) (View)
/extern/discregrid/extern/cxxopts/cxxopts.hpp (+2214, -0) (View)
/extern/discregrid/FindDiscregrid.cmake (+89, -0) (View)
/extern/discregrid/LICENSE (+21, -0)
/extern/discregrid/README.md (+100, -0) (View)
/extern/softbody/src/admmpd_timer.h (+49, -0) (View)
/extern/discregrid/cmake/Modules/PatchOpenMPApple.cmake (+28, -0) (View)
/extern/discregrid/CMakeLists.txt (+62, -0) (View)
/extern/discregrid/cmd/CMakeLists.txt (+3, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/bmp_file.cpp (+147, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/bmp_file.hpp (+42, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/CMakeLists.txt (+48, -0) (View)
/extern/discregrid/cmd/discrete_field_to_bitmap/main.cpp (+193, -0) (View)
/extern/discregrid/cmd/generate_density_map/CMakeLists.txt (+44, -0) (View)
/extern/discregrid/cmd/generate_density_map/gauss_quadrature.cpp (+5961, -0) (View)
/extern/discregrid/cmd/generate_density_map/gauss_quadrature.hpp (+16, -0) (View)
/extern/discregrid/cmd/generate_density_map/main.cpp (+171, -0) (View)
/extern/discregrid/cmd/generate_density_map/sph_kernel.hpp (+82, -0) (View)
/extern/discregrid/cmd/generate_sdf/CMakeLists.txt (+46, -0) (View)
/extern/discregrid/cmd/generate_sdf/main.cpp (+130, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/box.cdf (+0, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/box.obj (+21, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/bunny.obj (+104463, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/dragon.obj (+119986, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/hand.obj (+198934, -0) (View)
/extern/discregrid/cmd/generate_sdf/resources/happy_buddha.obj (+1282718, -0) (View)
/extern/discregrid/cmd/resource_path.hpp.in (+7, -0) (View)
/extern/discregrid/discregrid/CMakeLists.txt (+143, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/bounding_sphere.hpp (+304, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/bounding_sphere_hierarchy.hpp (+71, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/kd_tree.hpp (+91, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/acceleration/kd_tree.inl (+221, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/All (+3, -0)
/extern/discregrid/discregrid/include/Discregrid/cubic_lagrange_discrete_grid.hpp (+74, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/discrete_grid.hpp (+100, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/geometry/mesh_distance.hpp (+111, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/entity_containers.hpp (+111, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/entity_iterators.hpp (+264, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/halfedge.hpp (+46, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/mesh/triangle_mesh.hpp (+108, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/utility/lru_cache.hpp (+137, -0) (View)
/extern/discregrid/discregrid/include/Discregrid/utility/serialize.hpp (+41, -0) (View)
/extern/discregrid/discregrid/src/acceleration/bounding_sphere_hierarchy.cpp (+118, -0) (View)
/extern/discregrid/discregrid/src/cubic_lagrange_discrete_grid.cpp (+1191, -0) (View)
/extern/discregrid/discregrid/src/data/z_sort_table.hpp (+136, -0) (View)
/extern/discregrid/discregrid/src/discrete_grid.cpp (+41, -0) (View)
/extern/discregrid/discregrid/src/geometry/mesh_distance.cpp (+304, -0) (View)
/extern/discregrid/discregrid/src/geometry/point_triangle_distance.cpp (+289, -0) (View)
/extern/discregrid/discregrid/src/geometry/point_triangle_distance.hpp (+21, -0) (View)
/extern/discregrid/discregrid/src/mesh/entity_containers.cpp (+38, -0) (View)
/extern/discregrid/discregrid/src/mesh/entity_iterators.cpp (+81, -0) (View)
/extern/discregrid/discregrid/src/mesh/triangle_mesh.cpp (+218, -0) (View)
/extern/discregrid/discregrid/src/utility/spinlock.hpp (+23, -0) (View)
/extern/discregrid/discregrid/src/utility/timing.cpp (+10, -0) (View)
/extern/discregrid/discregrid/src/utility/timing.hpp (+162, -0) (View)
/extern/discregrid/extern/cxxopts/cxxopts.hpp (+2214, -0) (View)
/extern/discregrid/FindDiscregrid.cmake (+89, -0) (View)
/extern/discregrid/LICENSE (+21, -0)
/extern/discregrid/README.md (+100, -0) (View)
/extern/softbody/src/admmpd_timer.h (+49, -0) (View)
2 Deleted Paths:
/extern/softbody/src/admmpd_sdf.cpp (+0, -351)
/extern/softbody/src/admmpd_sdf.h (+0, -90)
/extern/softbody/src/admmpd_sdf.h (+0, -90)
18 Modified Paths:
/extern/softbody/CMakeLists.txt (+1, -2) (Diff)
/extern/softbody/src/admmpd_bvh_traverse.cpp (+11, -5) (Diff)
/extern/softbody/src/admmpd_bvh_traverse.h (+6, -3) (Diff)
/extern/softbody/src/admmpd_collision.cpp (+129, -222) (Diff)
/extern/softbody/src/admmpd_collision.h (+21, -42) (Diff)
/extern/softbody/src/admmpd_energy.cpp (+80, -4) (Diff)
/extern/softbody/src/admmpd_energy.h (+23, -0) (Diff)
/extern/softbody/src/admmpd_geom.cpp (+34, -22) (Diff)
/extern/softbody/src/admmpd_geom.h (+7, -6) (Diff)
/extern/softbody/src/admmpd_mesh.cpp (+171, -60) (Diff)
/extern/softbody/src/admmpd_mesh.h (+92, -21) (Diff)
/extern/softbody/src/admmpd_solver.cpp (+98, -33) (Diff)
/extern/softbody/src/admmpd_types.h (+8, -0) (Diff)
/intern/softbody/admmpd_api.cpp (+36, -5) (Diff)
/intern/softbody/admmpd_api.h (+5, -2) (Diff)
/release/scripts/startup/bl_ui/properties_physics_softbody.py (+1, -0) (Diff)
/source/blender/makesdna/DNA_object_force_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_object_force.c (+1, -0) (Diff)
/extern/softbody/src/admmpd_bvh_traverse.cpp (+11, -5) (Diff)
/extern/softbody/src/admmpd_bvh_traverse.h (+6, -3) (Diff)
/extern/softbody/src/admmpd_collision.cpp (+129, -222) (Diff)
/extern/softbody/src/admmpd_collision.h (+21, -42) (Diff)
/extern/softbody/src/admmpd_energy.cpp (+80, -4) (Diff)
/extern/softbody/src/admmpd_energy.h (+23, -0) (Diff)
/extern/softbody/src/admmpd_geom.cpp (+34, -22) (Diff)
/extern/softbody/src/admmpd_geom.h (+7, -6) (Diff)
/extern/softbody/src/admmpd_mesh.cpp (+171, -60) (Diff)
/extern/softbody/src/admmpd_mesh.h (+92, -21) (Diff)
/extern/softbody/src/admmpd_solver.cpp (+98, -33) (Diff)
/extern/softbody/src/admmpd_types.h (+8, -0) (Diff)
/intern/softbody/admmpd_api.cpp (+36, -5) (Diff)
/intern/softbody/admmpd_api.h (+5, -2) (Diff)
/release/scripts/startup/bl_ui/properties_physics_softbody.py (+1, -0) (Diff)
/source/blender/makesdna/DNA_object_force_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_object_force.c (+1, -0) (Diff)