Skip to content

Commit 6e30d63

Browse files
committed
- implemented unified solver for rigid bodies and deformable solids
- added documentation for generic constraints - added generic constraint demo - added generic constraint
1 parent e18289f commit 6e30d63

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+5203
-3834
lines changed

Changelog.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
- implemented unified solver for rigid bodies and deformable solids
2+
- added documentation for generic constraints
3+
- added generic constraint demo
4+
- added generic constraint
15
- added coupling demo
26
- added ball joint which links a rigid body and a particle
37
- added universal joint

Demos/BarDemo/CMakeLists.txt

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,26 @@ endif()
1717

1818
add_executable(BarDemo
1919
main.cpp
20-
21-
TimeStepTetModel.cpp
22-
TimeStepTetModel.h
23-
TetModel.cpp
24-
TetModel.h
25-
20+
2621
${VIS_FILES}
2722
${PROJECT_PATH}/Demos/Utils/Config.h
28-
${PROJECT_PATH}/Demos/Utils/TimeManager.cpp
29-
${PROJECT_PATH}/Demos/Utils/TimeManager.h
30-
${PROJECT_PATH}/Demos/Utils/IndexedFaceMesh.h
31-
${PROJECT_PATH}/Demos/Utils/IndexedTetMesh.h
32-
${PROJECT_PATH}/Demos/Utils/ParticleData.h
23+
${PROJECT_PATH}/Demos/Utils/IndexedFaceMesh.cpp
24+
${PROJECT_PATH}/Demos/Utils/IndexedFaceMesh.h
25+
${PROJECT_PATH}/Demos/Utils/IndexedTetMesh.cpp
26+
${PROJECT_PATH}/Demos/Utils/IndexedTetMesh.h
27+
${PROJECT_PATH}/Demos/Simulation/TimeManager.cpp
28+
${PROJECT_PATH}/Demos/Simulation/TimeManager.h
29+
${PROJECT_PATH}/Demos/Simulation/RigidBody.h
30+
${PROJECT_PATH}/Demos/Simulation/Constraints.cpp
31+
${PROJECT_PATH}/Demos/Simulation/Constraints.h
32+
${PROJECT_PATH}/Demos/Simulation/TetModel.cpp
33+
${PROJECT_PATH}/Demos/Simulation/TetModel.h
34+
${PROJECT_PATH}/Demos/Simulation/TriangleModel.cpp
35+
${PROJECT_PATH}/Demos/Simulation/TriangleModel.h
36+
${PROJECT_PATH}/Demos/Simulation/TimeStepController.cpp
37+
${PROJECT_PATH}/Demos/Simulation/TimeStepController.h
38+
${PROJECT_PATH}/Demos/Simulation/SimulationModel.cpp
39+
${PROJECT_PATH}/Demos/Simulation/SimulationModel.h
3340

3441
CMakeLists.txt
3542
)

Demos/BarDemo/TetModel.cpp

Lines changed: 0 additions & 139 deletions
This file was deleted.

Demos/BarDemo/TetModel.h

Lines changed: 0 additions & 67 deletions
This file was deleted.

0 commit comments

Comments
 (0)