e773d3e | Holger Götz | 04 February 2025, 07:39:32 UTC | Corrected calculation of the gradient of the WendlandQuinticC2Kernel. See also Line 591. (#347) | 04 February 2025, 07:39:32 UTC |
08f9fc8 | Jan Bender | 26 August 2024, 08:15:33 UTC | - added parameter to make material invisible | 26 August 2024, 08:15:33 UTC |
a5b1a30 | Jan Bender | 26 August 2024, 08:04:31 UTC | - cleanup loggers | 26 August 2024, 08:04:31 UTC |
dc2f63f | Stefan Jeske | 06 March 2024, 06:34:27 UTC | fix bug in adhesion (#308) | 06 March 2024, 06:34:27 UTC |
9696086 | Jan Bender | 12 January 2024, 07:35:35 UTC | - updated README.md | 12 January 2024, 07:35:35 UTC |
4c063be | Jan Bender | 12 January 2024, 07:20:24 UTC | - fixed z-sort - added parameter stepsPerZSort - bugfix in the PBDWrapper - the wrapper ignored some settings of the scene file | 12 January 2024, 07:20:24 UTC |
e9e67e4 | Jan Bender | 24 November 2023, 15:07:54 UTC | - updated Changelog.txt | 24 November 2023, 15:07:54 UTC |
642bba0 | Stefan Jeske | 24 November 2023, 14:13:06 UTC | add replicability of TOG surface tension paper and adjust visualization value (#295) | 24 November 2023, 14:13:06 UTC |
dd82d48 | Stefan Jeske | 24 November 2023, 11:53:34 UTC | Official implementation of the TOG paper "Implicit Surface Tension for SPH Fluid Simulation" (#291) * start porting surface tension add scenes * add python bindings * bump version and fix other surface tension scenes * fix non-avx surface tension model * bump to next major version | 24 November 2023, 11:53:34 UTC |
51706dd | Jan Bender | 20 November 2023, 11:11:55 UTC | - bugfix: in emitter scenes now all particles are reset correctly | 20 November 2023, 11:11:55 UTC |
b7f8321 | Jan Bender | 17 October 2023, 08:10:56 UTC | - added documentation for Python scenes | 17 October 2023, 08:10:56 UTC |
82b5da2 | Jan Bender | 17 October 2023, 08:05:22 UTC | - updated rtd theme | 17 October 2023, 08:05:22 UTC |
ac83893 | Jan Bender | 17 October 2023, 07:52:20 UTC | - | 17 October 2023, 07:52:20 UTC |
977bbff | Jan Bender | 17 October 2023, 07:43:28 UTC | - | 17 October 2023, 07:43:28 UTC |
ad383df | Jan Bender | 17 October 2023, 06:38:04 UTC | - | 17 October 2023, 06:38:04 UTC |
ffddfea | Jan Bender | 17 October 2023, 06:35:54 UTC | - | 17 October 2023, 06:35:54 UTC |
a37e8d1 | Jan Bender | 17 October 2023, 06:32:57 UTC | - updated requirements.txt | 17 October 2023, 06:32:57 UTC |
74eb2ae | Jan Bender | 17 October 2023, 06:29:19 UTC | - added .readthedocs config file | 17 October 2023, 06:29:19 UTC |
99978f7 | Jan Bender | 17 October 2023, 05:46:04 UTC | - modified index.rst | 17 October 2023, 05:46:04 UTC |
8454e9f | Jan Bender | 21 August 2023, 10:30:34 UTC | - updated PositionBasedDynamics - updated GenericParameters | 21 August 2023, 10:30:34 UTC |
48725a9 | Simon Altrogge | 17 August 2023, 14:36:20 UTC | Add safeguard to "build" directory creation, fixing #271 (#272) Since the code to create the "build" directory was added only recently, I assume there is good reason for it to be present. Therefore, instead of removing the command, this commit adds a safeguard such that the directory is only created if it not already exists. This fixes #271. | 17 August 2023, 14:36:20 UTC |
4dc7486 | Jan Bender | 09 August 2023, 13:02:27 UTC | Update build-windows.yml | 09 August 2023, 13:02:27 UTC |
48c6fe9 | Jan Bender | 09 August 2023, 13:00:48 UTC | Update setup.py (#268) | 09 August 2023, 13:00:48 UTC |
074bace | Jan Bender | 09 August 2023, 12:48:35 UTC | Update build-windows.yml | 09 August 2023, 12:48:35 UTC |
2feface | Jan Bender | 08 August 2023, 16:38:31 UTC | Update CITATION.cff | 08 August 2023, 16:38:31 UTC |
5aaa034 | Jan Bender | 11 July 2023, 15:18:12 UTC | - added citation file - fixed rigid body colors in visualization - fixed export of static rigid bodies | 11 July 2023, 15:18:12 UTC |
a081124 | Jan Bender | 26 April 2023, 08:38:43 UTC | - added missing include - fixed addKeyFunc in Python interface | 26 April 2023, 08:38:43 UTC |
f9e69f0 | Zhehao Li | 26 April 2023, 08:31:13 UTC | prevent NaN 2d samples by adding if condition (#238) | 26 April 2023, 08:31:13 UTC |
4b3b11a | Jan Bender | 24 February 2023, 08:45:16 UTC | - added a CMake option for each tool so that the build can be disabled/enabled | 24 February 2023, 08:45:16 UTC |
4ad3522 | Jan Bender | 13 January 2023, 16:13:51 UTC | - pybind does not support python 3.5 anymore | 13 January 2023, 16:13:51 UTC |
dcef5a6 | Jan Bender | 13 January 2023, 16:01:02 UTC | - removed Python 2.7 build from action script | 13 January 2023, 16:01:02 UTC |
a14b24d | Jan Bender | 13 January 2023, 15:44:00 UTC | - added missing files | 13 January 2023, 15:44:00 UTC |
66afb4a | Jan Bender | 13 January 2023, 15:40:06 UTC | - added missing files | 13 January 2023, 15:40:06 UTC |
5936ce9 | Jan Bender | 13 January 2023, 15:35:14 UTC | - added missing files | 13 January 2023, 15:35:14 UTC |
b12320e | Jan Bender | 13 January 2023, 14:01:52 UTC | - all scene file parameters are now GenericParameters - updated Python examples - added ParameterParser tool which can generate a scene file json schema or an example scene file with all parameters - added json schema for scene files - fixed OBJ meshes - updated glfw - updated pybind11 | 13 January 2023, 14:01:52 UTC |
cb81904 | Jan Bender | 08 December 2022, 08:23:18 UTC | - updated action files | 08 December 2022, 08:23:18 UTC |
2874d0e | Jan Bender | 29 November 2022, 15:16:45 UTC | - added PLY exporter - improved the DFSPH implementation significantly - added documentation for DFSPH - improved GUI - updated imgui - removed AntTweakBar - bugfixes - implemented an AVX version of XSPH | 29 November 2022, 15:16:45 UTC |
f46998f | Jan Bender | 28 October 2022, 14:17:58 UTC | - updated Catch2 - fixes for new gcc version | 28 October 2022, 14:17:58 UTC |
3402fed | Jan Bender | 27 October 2022, 15:36:06 UTC | - updated cxxopts | 27 October 2022, 15:36:06 UTC |
60b9588 | Jan Bender | 14 October 2022, 12:47:23 UTC | - updated Readme - removed numpy restriction | 14 October 2022, 12:47:23 UTC |
2f1cae8 | Jan Bender | 19 August 2022, 13:43:57 UTC | - fix for Python linux build | 19 August 2022, 13:43:57 UTC |
9c919a2 | Jan Bender | 19 August 2022, 13:08:03 UTC | - added missing file | 19 August 2022, 13:08:03 UTC |
12bef59 | Jan Bender | 19 August 2022, 13:02:52 UTC | - updated to Eigen 3.4.0 - updated to PBD 2.0.1 | 19 August 2022, 13:02:52 UTC |
2fcf01a | Stefan Jeske | 23 June 2022, 15:00:13 UTC | Enable python 3.9 and 3.10 in ci builds (#189) * Try to build with newer python version * remove python 3.11 because its not supported by pybind11. also try to build with avx support on linux. * setup python action could not deal with python 3.10 * turn off avx again, does not seem to work * remove numpy version dependency * remove build in branch and re-enable upload to pypi | 23 June 2022, 15:00:13 UTC |
619a911 | Jan Bender | 19 January 2022, 09:38:43 UTC | - fixed readme | 19 January 2022, 09:38:43 UTC |
94293be | Jan Bender | 19 January 2022, 09:33:34 UTC | - updated License info in readme | 19 January 2022, 09:33:34 UTC |
ae6e217 | Jan Bender | 16 December 2021, 09:57:26 UTC | - try to fix Github CI | 16 December 2021, 09:57:26 UTC |
8aeb09b | Jan Bender | 16 December 2021, 09:53:00 UTC | - revert | 16 December 2021, 09:53:00 UTC |
7cc302f | Jan Bender | 16 December 2021, 09:50:23 UTC | - try to fix linux CI | 16 December 2021, 09:50:23 UTC |
299beaa | Jan Bender | 16 December 2021, 09:28:48 UTC | - fixed command line parameter evaluation | 16 December 2021, 09:28:48 UTC |
a85d4f4 | Jan Bender | 13 December 2021, 14:13:18 UTC | - bugfix | 13 December 2021, 14:13:18 UTC |
95760d9 | Jan Bender | 02 December 2021, 13:16:07 UTC | - updated documentation | 02 December 2021, 13:16:07 UTC |
c0a06c6 | Jan Bender | 05 November 2021, 16:20:39 UTC | - md fix | 05 November 2021, 16:20:39 UTC |
18d02f1 | Jan Bender | 05 November 2021, 16:06:45 UTC | - fix md | 05 November 2021, 16:06:45 UTC |
364cefb | Jan Bender | 05 November 2021, 15:40:37 UTC | - md fix | 05 November 2021, 15:40:37 UTC |
e0ebe3b | Jan Bender | 05 November 2021, 15:38:02 UTC | - md fix | 05 November 2021, 15:38:02 UTC |
6d51f2c | Jan Bender | 05 November 2021, 15:32:01 UTC | - fix docs | 05 November 2021, 15:32:01 UTC |
a05a435 | Jan Bender | 05 November 2021, 15:13:28 UTC | Update requirements.txt | 05 November 2021, 15:13:28 UTC |
b3367f2 | Jan Bender | 05 November 2021, 14:38:04 UTC | - README.md | 05 November 2021, 14:38:04 UTC |
c59db47 | Jan Bender | 10 September 2021, 09:37:59 UTC | - implemented a non-avx version of the elasticity solver by Kugelstadt et al. "Fast Corotated Elastic SPH Solids with Implicit Zero-Energy Mode Control", 2021 | 10 September 2021, 09:37:59 UTC |
fd57b75 | Jan Bender | 07 September 2021, 14:10:06 UTC | - utf8 encoding | 07 September 2021, 14:10:06 UTC |
acb5d8e | Jan Bender | 07 September 2021, 14:06:12 UTC | - utf8 encoding | 07 September 2021, 14:06:12 UTC |
c4c84ad | Jan Bender | 07 September 2021, 13:54:16 UTC | - Linux fixes | 07 September 2021, 13:54:16 UTC |
560a87c | Jan Bender | 07 September 2021, 13:20:10 UTC | - added implementation of elasticity solver by Kugelstadt et al. "Fast Corotated Elastic SPH Solids with Implicit Zero-Energy Mode Control", 2021 - added fast AVX Cholesky solver written by José Antonio Fernández-Fernández - added a tool to skin a visual mesh to the moving particles of an elastic solid in a postprocessing step - extended the volume sampling tool by the method of Kugelstadt et al. 2021 - extended the volume sampling tool by the method of Jiang et al. 2015 - now each fluid model has an id - extended exporters to write one file per object id | 07 September 2021, 13:20:10 UTC |
eae2b97 | Jan Bender | 14 June 2021, 12:21:40 UTC | - updated FoamGenerator.md | 14 June 2021, 12:21:40 UTC |
52f83bb | Jan Bender | 14 June 2021, 12:11:54 UTC | - added new foam generator tool to generate spray, foam and bubble particles in a postprocessing step in order to improve the visual realism of the final rendering - added documentation of the foam generator | 14 June 2021, 12:11:54 UTC |
61ebc75 | Jan Bender | 09 June 2021, 10:55:36 UTC | - fixed doc | 09 June 2021, 10:55:36 UTC |
d0c28bb | Jan Bender | 09 June 2021, 10:21:22 UTC | - missing flag | 09 June 2021, 10:21:22 UTC |
0452a69 | Jan Bender | 09 June 2021, 10:06:18 UTC | - linux fix | 09 June 2021, 10:06:18 UTC |
cb45119 | Jan Bender | 09 June 2021, 09:40:47 UTC | - added support of embedded Python scripts (must be activated in CMake) - added possibility to animate rigid bodies in Python - added Implicit Compressible SPH pressure solver by Gissler et al. 2020 - fixed bug in AnimationField (thanks to Lukas Westhofen) - improved stability of volume maps | 09 June 2021, 09:40:47 UTC |
1f9ab8a | Jan Bender | 14 April 2021, 13:02:31 UTC | - linux fix | 14 April 2021, 13:02:31 UTC |
d5172c9 | Jan Bender | 14 April 2021, 12:43:40 UTC | - added ParaView partio plugin - extended tooltips by json key - small avx improvements - fluid can have an initial angular velocity - improved Maya plugin - added support of asynchronous file writing in the partio exporter - added reset callback | 14 April 2021, 12:43:40 UTC |
2247a87 | Jan Bender | 19 January 2021, 14:03:35 UTC | - fix | 19 January 2021, 14:03:35 UTC |
26afd21 | Jan Bender | 19 January 2021, 13:32:14 UTC | - cleanup | 19 January 2021, 13:32:14 UTC |
00db0a7 | Jan Bender | 19 January 2021, 12:50:10 UTC | Merge branch 'master' of https://github.com/InteractiveComputerGraphics/SPlisHSPlasH into master | 19 January 2021, 12:50:10 UTC |
a9bee8d | Jan Bender | 19 January 2021, 12:49:46 UTC | - doc fix | 19 January 2021, 12:49:46 UTC |
2475c31 | Stefan Jeske | 19 January 2021, 11:05:04 UTC | Fix linux build (#100) | 19 January 2021, 11:05:04 UTC |
f840ccb | Jan Bender | 19 January 2021, 09:02:29 UTC | - added documentation about how to implement an exporter - added a Python data exporter example (can export rigid bodies in all formats supported by meshio) - added an OBJ rigid body exporter - implemented a simple interface to register own particle and rigid body exporters - extracted the scene configuration in a singleton class - simplified the interface to register a new non-pressure force | 19 January 2021, 09:02:29 UTC |
63f16d7 | Jan Bender | 08 December 2020, 15:54:47 UTC | - fix for multiphase fluids | 08 December 2020, 15:54:47 UTC |
a2d2ce4 | Jan Bender | 08 December 2020, 15:30:29 UTC | - updated version | 08 December 2020, 15:30:29 UTC |
dab404a | Jan Bender | 08 December 2020, 15:28:52 UTC | - added cmake option for third-party methods | 08 December 2020, 15:28:52 UTC |
e2de8fb | Jan Bender | 07 December 2020, 15:24:27 UTC | - removed warnings - cleanup code | 07 December 2020, 15:24:27 UTC |
f615454 | Jan Bender | 07 December 2020, 12:40:34 UTC | Merge branch 'master' into merge_surface_tension | 07 December 2020, 12:40:34 UTC |
66bfc74 | Jan Bender | 07 December 2020, 12:31:25 UTC | Update build-linux.yml | 07 December 2020, 12:31:25 UTC |
6fc845f | Jan Bender | 07 December 2020, 11:32:02 UTC | - added a test for reading and writing the state of a simulation | 07 December 2020, 11:32:02 UTC |
7c341ff | Jan Bender | 24 November 2020, 08:17:11 UTC | - added missing files | 24 November 2020, 08:17:11 UTC |
0603552 | Jan Bender | 24 November 2020, 08:14:57 UTC | - updated to Eigen 3.3.8 - added a hotkey (m) to rescale the range of the current color map - color maps range is determined automatically - all particle fields can now be used for rendering - improved stability of implicit boundary handling - improved documentation - added DebugTools class which generates additional particle data for debugging - added Python example to add a particle field, this can be used for visual debugging or to export additional data per particle - updated pybind | 24 November 2020, 08:14:57 UTC |
a581c45 | Marcel | 15 October 2020, 12:52:40 UTC | add changes to current version, destructor corrected, performNeighborhoodSearchSort implemented | 15 October 2020, 12:52:40 UTC |
afc32f4 | Jan Bender | 02 October 2020, 07:37:29 UTC | - improved warmstart | 02 October 2020, 07:37:29 UTC |
a023135 | Jan Bender | 26 August 2020, 09:58:35 UTC | - bugfixes | 26 August 2020, 09:58:35 UTC |
56cfd29 | Jan Bender | 08 July 2020, 14:54:47 UTC | - fix | 08 July 2020, 14:54:47 UTC |
92c6703 | Jan Bender | 08 July 2020, 14:50:16 UTC | - docs | 08 July 2020, 14:50:16 UTC |
1a758f2 | Jan Bender | 08 July 2020, 14:00:37 UTC | - docs | 08 July 2020, 14:00:37 UTC |
94ec9e9 | Jan Bender | 08 July 2020, 11:51:45 UTC | Merge branch 'master' of https://github.com/InteractiveComputerGraphics/SPlisHSPlasH | 08 July 2020, 11:51:45 UTC |
bf5a59f | Jan Bender | 08 July 2020, 11:51:18 UTC | - updated doc | 08 July 2020, 11:51:18 UTC |
79a15af | Jan Bender | 07 July 2020, 09:24:53 UTC | Update version | 07 July 2020, 09:24:53 UTC |
c5360fb | Stefan Jeske | 07 July 2020, 09:23:05 UTC | Fix Illegal Instruction issue with prebuilt linux packages (#77) * Added option to compile for generic 64 bit architecture when building on CI * Try to build linux with avx support * Adjust CI and increment version * Fixes and decrement version | 07 July 2020, 09:23:05 UTC |
75490b9 | Jan Bender | 07 July 2020, 08:48:20 UTC | Update build_from_source.md | 07 July 2020, 08:48:20 UTC |
f348020 | Jan Bender | 07 July 2020, 08:39:55 UTC | - added build instructions - added more colormaps | 07 July 2020, 08:39:55 UTC |
4ed552a | Jan Bender | 30 June 2020, 12:21:47 UTC | - fixed image | 30 June 2020, 12:21:47 UTC |