- Jan 26, 2016
-
-
Ricardo Ortiz authored
-
Alexis Girault authored
- This calls `VTKRenderer::setRenderWindow`. Needed to use a vtkRenderWindow from another instance (example : for a QT application, use QVTKWidget renderwindow) - Rename `VTKViewer::getRenderWindow` to `getVtkRenderWindow` - Use internal functions in `getVtkCamera` and `getVtkRenderer`
-
- Jan 24, 2016
-
-
Ricardo Ortiz authored
Many are formating changes and others are bug fixes as well as some refactoring.
-
- Jan 22, 2016
-
-
Ricardo Ortiz authored
from SimMedTK to iMSTK. Modify the license notice in each file. Add LICENSE file.
-
Ricardo Ortiz authored
from SimMedTK to iMSTK. Modify the license notice in each file. Add LICENSE file.
-
Ricardo Ortiz authored
by examples and unit tests.
-
- Jan 20, 2016
-
-
Ricardo Ortiz authored
Revert some changes and make it build, run FEMSimulator example CollisionContext/CMakeLists.txt was contributed by Sreekanth.
-
Sreekanth Arikatla authored
Cherry-picked from Ricardo's edits to MeshMap related classes in addCollisionContext branch BUG: Fix compilation errors all over the place ENH: Adds code to find islands Adds code to find and list members of islands WIP: Adds code to do stage-2 assembly ENH: Change the mesh representation of scene objects Adds three mesh representations for discrete geometry for each scene object. Also adds mesh maps Conflicts: Assembler/Assembler.h Collision/MeshToMeshCollision.h CollisionContext/CollisionContext.cpp CollisionContext/CollisionContext.h Core/AnalyticalGeometry.h Core/SceneObject.cpp Core/SceneObject.h Mesh/MeshMap.cpp Mesh/MeshMap.h Mesh/MeshMapAffine.cpp Mesh/MeshMapAffine.h Mesh/MeshMapTetToSurface.h SceneModels/UnitTests/VegaFEMDeformableSceneObjectSpec.cpp
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
Add an alias for a matrix map. Create a templated method in the MeshModel and IOMesh to automatically cast the underlying mesh. Create an interpolate() method in the VegaVolumetricMesh class to interpolate surface of the underlying volumetric mesh with an external surface mesh and clean up the interface. Create a computeGravity() method in the VegaVolumetricMesh class to compute gravity forces. Refactor getVelocity() method in DeformableSceneObject and add a variable to hold the gravity vector. Refactor SceneObject. Add SceneModelRenderDelegate render delegate to take care of renderign operations for this model. Create visual, physics and collision model variables. Remove render delegates from the StaticSceneObject, this is now handled by it base class. Add storage for the gravity force in VegaFEMDeformableSceneObject and initialized properly. Compute internal force by multiplying K*positions instead of calling the vega function. Refactor DefaultSimulator, VegaFEMModelSimulator. This class will be marked obsolete soon.
-
Ricardo Ortiz authored
This will be the main render delegate since only models are allowed to be render and this one covers most cases.
-
Ricardo Ortiz authored
classes. Also create a SimulationManager in charge of running the simulation.
-
- Jan 13, 2016
-
-
Alexis Girault authored
- Migration of the camera update by external device from VTKViewer to LaparoscopicCameraController. - Removal of obsolete cameraConfigurationData struct - Cleaning of unused variables and of style - Simplification of the cameraController feature in the LaparoscopicCamera example.
-
- Jan 11, 2016
-
-
Alexis Girault authored
- Also replace GL/glew by vtk_glew in Core/RenderDetail - Remove empty first line in those
-
- Dec 18, 2015
-
-
Sean Radigan authored
-
- Dec 08, 2015
-
-
Alexis Girault authored
-
Tansel Halic authored
The 3ds file loading and attachment of VAO for the tangents for 3DS file are working fine now.
-
Tansel Halic authored
-
Tansel Halic authored
The renderdetail has been changed to accommodate these modifications. The wet shader shader code is a bit modified. Clean-up of the code is needed
-
Tansel Halic authored
-
Tansel Halic authored
The tangents transfer to the shaders need to be checked.
-
Tansel Halic authored
Needed for custom shader attribute declarations such as tangents.
-
Tansel Halic authored
-
- Dec 03, 2015
-
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
-
Alexis Girault authored
The camera clipping range was not updated after its position was changed by the cameraController, resulting in cropped actors by the 'far' plane if the camera was pulled too far away from the models. This commit adresses issue #56
-
- Dec 02, 2015
-
-
Ricardo Ortiz authored
-
- Dec 01, 2015
-
-
Ricardo Ortiz authored
The reason why the libusb1 was not found by find_* was strangely because of the veriable name. Seem that find_* do not like numers in the name. Fix rebase conflicts.
-
Alexis Girault authored
-
Sreekanth Arikatla authored
-
Sreekanth Arikatla authored
of the vtk's windowToImageFilter
-
Sreekanth Arikatla authored
-
Sreekanth Arikatla authored
-
Sreekanth Arikatla authored
TODO: Get it to render circle.
-
Sreekanth Arikatla authored
-
Sreekanth Arikatla authored
-
Sreekanth Arikatla authored
Camera scope tip bending works!
-
Sreekanth Arikatla authored
Sets the appropriate view angle for the camera. Conflicts: Examples/LaparoscopicCamera/main.cpp VTKRendering/VTKViewer.cpp VirtualTools/LaparoscopicCameraCoupler.cpp
-