- Apr 11, 2017
-
-
Shusil Dangi authored
/*========================================================================= Library: iMSTK Copyright (c) Kitware, Inc. & Center for Modeling, Simulation, & Imaging in Medicine, Rensselaer Polytechnic Institute. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.txt Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. =========================================================================*/
-
- Apr 10, 2017
-
-
Alexis Girault authored
Compute collision data for one-sided collision between a plane and a sphere See merge request !163
-
mohitTyagi authored
-
mohitTyagi authored
-
mohitTyagi authored
-
- Apr 08, 2017
-
-
Alexis Girault authored
ENH: Adds UPS counter utility See merge request !158
-
- Apr 07, 2017
-
-
Alexis Girault authored
ENH: adding write support for SurfaceMesh via VTKMeshIO See merge request !161
-
Sreekanth Arikatla authored
Adds updates per second (UPS) counter utility. USAGE: UPSCounter->setStartPointOfFrame(); ... ... (work load of the frame) ... UPSCounter->setEndPointOfFrame(); // Get the updates per second UPSCounter->getUPS();
-
Dženan Zukić authored
-
- Apr 06, 2017
-
-
Alexis Girault authored
ENH: Migrate iMSTK from my.cdash.org to open.cdash.org See merge request !162
-
Alexis Girault authored
Migrating to better maintained instance of CDash.
-
Alexis Girault authored
BUG: Fix #122 black analytic objects Closes #122 See merge request !160
-
Alexis Girault authored
Assimp Importer See merge request !142
-
Alexis Girault authored
Fix regression introduced in !121 with the use of the fast normals filter `vtkTriangleMeshPointNormals`. That filter was also applied for surface meshes with non-triangular cells: cells, sphere, capsule, cube (quads and not triangles). Since the issue of non-triangular meshes comes from analytic mesh sources, the output surface meshes will always be rigid, so their normals will stay constant and won't need to be recomputed. We can therefore use the filter `vtkPolyDataNormals`, which is slower but will only need to be called once of no deformation occurs.
-
- Apr 05, 2017
-
-
Nicholas Milef authored
Co-Authored-By:
Alexis Girault <alexis.girault@kitware.com>
-
Nicholas Milef authored
Co-Authored-by:
Alexis Girault <alexis.girault@kitware.com>
-
Nicholas Milef authored
-
- Apr 04, 2017
-
-
Alexis Girault authored
BUG: Fixed bug with PBD collision See merge request !156
-
- Apr 03, 2017
-
-
Alexis Girault authored
ENH: use latest version of Eigen Closes #118 See merge request !157
-
Hong Li authored
- Velocity of particles should be updated only after collision being resolved. - Rename from integrateVelocity() to updateVelocity() for pbdObject and pbdModel.
-
- Mar 31, 2017
-
-
Dženan Zukić authored
-
- Mar 29, 2017
-
-
Alexis Girault authored
ENH: implemented spatial hashing and added an abstract class See merge request !147
-
Nicholas Milef authored
-
- Mar 28, 2017
-
-
Nicholas Milef authored
-
Alexis Girault authored
BUG: Fix point plane cd See merge request !154
-
- Mar 27, 2017
-
-
Sreekanth Arikatla authored
-
Alexis Girault authored
ENH: Add capsule geometry, capsule-mesh collision and rendering See merge request !149
-
Sreekanth Arikatla authored
-
Sreekanth Arikatla authored
Currently VTK doesn't support capsule actor. vtkCapsuleSource class originally authored by Johan Andruejol <johan.andruejol@kitware.com> was modified and used. The source of vtkCapsuleSource class is placed in the imstk source for the moment. This has to be migrated to vtk proper in the future.
-
Sreekanth Arikatla authored
Adds capsule-point cloud collision detection. First the each point in mesh is checked against the bounding sphere of the capsule. If inside, the closest point is found on the line joining the two apexes of the capsule. If the point is inside the bounding sphere then the closest point should be inside the capsule. If the distance between the closest point and the mesh point is less than radius of the hemispheres of the capsule, the collision is registered.
-
Sreekanth Arikatla authored
-
Sreekanth Arikatla authored
BUG: Fix mismatch of Libusb file hash during download See merge request !151
-
- Mar 26, 2017
-
-
Sreekanth Arikatla authored
-
- Mar 24, 2017
-
-
Alexis Girault authored
Render imstk::HexahedralMesh in the scene See merge request !146
-
- Mar 22, 2017
-
-
mohitTyagi authored
-
mohitTyagi authored
-
Nicholas Milef authored
-
Dženan Zukić authored
Updates to make it compile with Visual Studio 2015 See merge request !148
-
Alexis Girault authored
Improved MSH reader for reading and generating a volumetric mesh of hexahedral type See merge request !145
-
Dženan Zukić authored
-