iMSTK merge requestshttps://gitlab.kitware.com/iMSTK/iMSTK/-/merge_requests2019-07-14T13:46:37-04:00https://gitlab.kitware.com/iMSTK/iMSTK/-/merge_requests/339Octree for Collision Detection2019-07-14T13:46:37-04:00Nghia TruongOctree for Collision Detection**Dependencies:**
* https://gitlab.kitware.com/iMSTK/iMSTK/merge_requests/337
**Tasks**:
* [x] Octree class based on loose octree theory for efficient data partitioning
* [x] Debug rendering for Octree
* [x] Parallel update
* [x]...**Dependencies:**
* https://gitlab.kitware.com/iMSTK/iMSTK/merge_requests/337
**Tasks**:
* [x] Octree class based on loose octree theory for efficient data partitioning
* [x] Debug rendering for Octree
* [x] Parallel update
* [x] Sparse tree, dynamically add/delete nodes when needed
* [x] Memory pool for efficient tree node recycling
* [x] Unit test
* [x] Nice example with Octree construction
![Untitled](/uploads/4b471bdb32cf86305205f4b2af83a228/Untitled.png)https://gitlab.kitware.com/iMSTK/iMSTK/-/merge_requests/317WIP: Add PhysX Superbuild2019-08-09T23:04:08-04:00Sreekanth ArikatlaWIP: Add PhysX Superbuild1. Fork physx proper into imstk goup
2. Modify physx python script to print cmake command
3. Supply the printed arguments while adding external project
[more details coming]1. Fork physx proper into imstk goup
2. Modify physx python script to print cmake command
3. Supply the printed arguments while adding external project
[more details coming]https://gitlab.kitware.com/iMSTK/iMSTK/-/merge_requests/309(WIP) Parallelization2019-06-17T17:19:10-04:00Nghia Truong(WIP) ParallelizationWorking on parallelization the simulation system, using TBB, starting from SPH Fluid and collision detection/resolving.
I intentionally avoid using 'WIP:' in the title so that the 'Kitware Robot' will not complain about every of my new ...Working on parallelization the simulation system, using TBB, starting from SPH Fluid and collision detection/resolving.
I intentionally avoid using 'WIP:' in the title so that the 'Kitware Robot' will not complain about every of my new commits.https://gitlab.kitware.com/iMSTK/iMSTK/-/merge_requests/303WIP: Code walk through example2019-08-16T05:59:26-04:00Sukhraj SinghWIP: Code walk through exampleRe-introduce code walkthrough example.Re-introduce code walkthrough example.https://gitlab.kitware.com/iMSTK/iMSTK/-/merge_requests/302Add Rigid body dynamics feature2019-12-20T09:34:18-05:00Sreekanth ArikatlaAdd Rigid body dynamics featureAdds PhysX backend for iMSTK
Adds an example to demonstrate the functionality
Further improvements needed in:
1. Configuring the rigid body world
2. Add rigid mesh capabilityAdds PhysX backend for iMSTK
Adds an example to demonstrate the functionality
Further improvements needed in:
1. Configuring the rigid body world
2. Add rigid mesh capabilityhttps://gitlab.kitware.com/iMSTK/iMSTK/-/merge_requests/276WIP: Raytracing2019-11-12T11:58:06-05:00Nicholas MilefWIP: Raytracing