1. 15 Oct, 2019 2 commits
  2. 26 Sep, 2019 2 commits
  3. 10 Sep, 2019 2 commits
  4. 05 Sep, 2019 2 commits
  5. 02 Sep, 2019 2 commits
  6. 30 Aug, 2019 2 commits
    • Haocheng LIU's avatar
      Merge branch 'redesign-assy-core-glyphing-logic' into 'master' · 4ac26ad0
      Haocheng LIU authored
      Improve the rendering performance of rgg core and assy
      
      See merge request !47
      4ac26ad0
    • Haocheng LIU's avatar
      Improve the rendering performance of rgg core and assy · 595495c2
      Haocheng LIU authored
      This commit improves the rendering performance by reducing the number of
      prototypes passed into vtkGlyph3DMapper as under the
      hood vtkGlyph3DMapper will generate one vtkOpenGL3DMapper per prototype. For
      large reactor model, there might be hundred of mappers running at the
      same time.
      The old logic is that for each sub auxgeoms in pins and ducts,
       we glyph all of them. Now the new logic is to use unit geometries and
      scale&&transformation&&color feature int vtkGlyph3DMapper so that
      a single unit geometry can be reused by multiple
      subpin and subducts. Generally speaking it reduces the number of prototypes
      by at least one maginitude.
      
      See details in SMTK issue #259.
      
      It also fixes the misaglined combobox in EditPin and EditPin operator
      view.
      595495c2
  7. 02 Aug, 2019 1 commit
  8. 15 Jul, 2019 2 commits
  9. 01 Jul, 2019 2 commits
  10. 28 Jun, 2019 11 commits
  11. 27 Jun, 2019 6 commits
  12. 26 Jun, 2019 3 commits
  13. 25 Jun, 2019 3 commits