Skip to content
Snippets Groups Projects
  1. Oct 10, 2018
  2. Aug 01, 2018
  3. Jul 30, 2018
  4. Jul 27, 2018
  5. Jul 10, 2018
  6. Jul 05, 2018
  7. Jun 14, 2018
  8. Apr 29, 2018
  9. Apr 27, 2018
  10. Apr 26, 2018
  11. Jan 26, 2018
    • Jean-Baptiste Vimort's avatar
      ENH: Integration of openVR in iMSTK · ad28a29d
      Jean-Baptiste Vimort authored
      The simulation can now be set to either instantiate:
        - A regular simulation using vtkRenderWindow
        - A VR simulation using vtkOpenVRRenderWindow
      
      To do so, the simulation manager can be set to be a VR simulation
      when initialized. The default comportment will be a regular simulation.
      ad28a29d
  12. Nov 28, 2017
  13. Oct 10, 2017
  14. Oct 03, 2017
  15. Sep 12, 2017
  16. Sep 10, 2017
  17. Sep 08, 2017
  18. Sep 07, 2017
  19. Aug 07, 2017
  20. Jul 06, 2017
  21. May 16, 2017
  22. May 15, 2017
  23. Apr 05, 2017
  24. Mar 31, 2017
  25. Mar 26, 2017
  26. Mar 22, 2017
  27. Mar 21, 2017
  28. Mar 13, 2017
    • Alexis Girault's avatar
      ENH: Allow custom library definition · ddb6347f
      Alexis Girault authored
      Expand the imstk_add_library cmake function by exposing the variables
      H_FILES (headers) CPP_FILES (source) and SUBDIR_LIST (build interface
      directories - the current source dir is always included).
      
      If those values are not manually set, the previous behavior applies,
      where all the files and directories in the root directory are used for
      that target.
      
      Used that new mechanism for the Rendering target to prepare for Vulkan
      integration.
      ddb6347f
  29. Feb 24, 2017
    • Mayeul Chassagnard's avatar
      ENH: Add ExternalData Management System · 267b7f72
      Mayeul Chassagnard authored
      Download Data from Girder according to data key files contained in iMSTK/Data
      
      This uses ExternalData.cmake (Requires CMake >= 2.8.11 release).
      
      Add TEST: Add ExternalDataTest to verify downloaded files from Girder
      * Be sure the data requiered for the test is not there (delete it)
      * Add the imstk_add_data(${target} ${data_list}) function in CMakeList.txt
      which calls ExternalData_expand_arguments().
      * It downloads the data provided by the data_list (relative path from
      iMSTK/Data)
      
      Add DOC: Add documentation on ExternalData Management
      * How to add data to iMSTK from Grider
      * Update data
      * Use data
      267b7f72
  30. Jan 30, 2017
  31. Jan 26, 2017
    • Alexis Girault's avatar
      ENH: Use vtkTriangleMeshPointNormals · 969659fd
      Alexis Girault authored
      The main bottleneck with real-time VTK rendering so far
      appeared to be the normals computation. This commit addresses
      that issue by making use of the latest normals computation
      filter in VTK: vtkTriangleMeshPointNormals.
      
      While this filter is much (5 to 16 times) faster than
      vtkPolyDataNormals, it does not check for consistency in the
      cell orientations that could cause inverted normals, which
      is why the vtkPolyDataNormals is called once in the surfacemesh
      renderdelegate to retrieve consistent cells for the input mesh.
      
      See VTK merge request for more information :
      vtk/vtk!2271
      
      PS: That MR requires the latest commits from VTK master, which
      does not include work made on texture wrap mode nor on multi
      texture attributes yet:
      - iMSTK/vtk@62a7ecd8
      - iMSTK/vtk@ae373026
      969659fd
  32. Nov 14, 2016
Loading