1. 15 Feb, 2017 1 commit
  2. 07 Feb, 2017 1 commit
    • Chet Nieter's avatar
      Refactored how the magnitudes are done. · 3e58a392
      Chet Nieter authored
      Significant refactor of how the magnitudes are calculated from
      the component data. Rather than creating a list of files from
      _get_filename we create a list of descriptors to loop over. This
      will make it easier to get our hands on the value ranges.
  3. 27 Jan, 2017 1 commit
  4. 24 Jan, 2017 1 commit
    • Chet Nieter's avatar
      Reworked cinema_store to hold vector data. · 8112b103
      Chet Nieter authored
      Reworked cinema_store to create and hold vector when there is more
      that one value entry for a dataset. This required some challenging
      reworking of the get_filename method so it can now return a list of
      files. Also added new MAGNITUDE type. Current it is just using the
      values for the first component.
  5. 23 Jan, 2017 1 commit
    • Chet Nieter's avatar
      Insure metadata dictionary has default value. · 66cccf50
      Chet Nieter authored
      Insuring metadata dictionary in file store has a default value as
      an empty dictionary rather than None so tests don't fail. Also made
      some minor fixes and tweaks to tests including renameing test to
      testBasic so it can be selected via ctest -R.
  6. 20 Jan, 2017 1 commit
  7. 17 Jan, 2017 1 commit
  8. 10 Jan, 2017 2 commits
  9. 06 Jan, 2017 1 commit
    • David E. DeMarle's avatar
      more reorganization and renaming · 909854fb
      David E. DeMarle authored
      renamed following PEP8 guidelines for lower_case modules and CamelCase classes
      rename cinema_store to store
      rename LayerSpec to LayerRasters
      rename QueryTranslator to QueryMaker
      rename SingleFileStore to VTIFileStore
      promoted lookup tables and compositing from viewer to library
  10. 05 Jan, 2017 1 commit
  11. 04 Jan, 2017 1 commit
    • David E. DeMarle's avatar
      STYLE changes · 37c62a17
      David E. DeMarle authored
      ran flake8 on the code to find incompatibilities with Python's pep8
      style guide.
      TODO: add a commit hook that runs flake8 so we stay clean
  12. 01 Nov, 2016 1 commit
  13. 30 Aug, 2016 1 commit
  14. 29 Aug, 2016 1 commit
  15. 25 Aug, 2016 1 commit
    • David E. DeMarle's avatar
      full camera for cinema · 4fd9448d
      David E. DeMarle authored
      What this does is add a new camera model where instead of
      phi and theta tracks we have a single pose track that contains
      the 3x3 orientation matrix for a camera that spins an initial orientation.
      We also save off the initial orientation (eye at and up) for each timestep
      so we can place the camera wherever we like, and then spin it.
      Placement is setup to track a named object. Other options are
      possible too, just need to provide way to let use define them.
      The viewer takes the current view transform,
      manipulates it via mouse drags to compute a
      desired transform matrix, and then uses the closest direction of
      projection heuristic to pick the next one.
      In support of the above, added a standard way to query model type to
      help viewer out and also add a tool (tests/examine_pose.py) to
      diagnose view matrices
      Initially set the viewtransform directly but lights didn't update, so
      went back to setting eye, at, and up directly.
      moved phis, thetas and rolls from Qt into pv_introspect so that
      cinema can downsample toward polls. generation is nearly twice as fast
      and file storage is nearly half as large with this.
  16. 18 Apr, 2016 1 commit
  17. 29 Jan, 2016 2 commits
  18. 22 Jan, 2016 1 commit
    • David E. DeMarle's avatar
      add some explanation to the basic tests · 8a27bd26
      David E. DeMarle authored
      So that I know what the heck it does next time I look at it.
      Also minor corrections.
      Note - caching I added to the store recently broke these such
      that dependency/constraints are not observed.
  19. 10 Nov, 2015 2 commits
  20. 09 Nov, 2015 2 commits
  21. 06 Nov, 2015 1 commit
  22. 05 Nov, 2015 3 commits
  23. 04 Nov, 2015 1 commit
  24. 03 Nov, 2015 3 commits
  25. 30 Oct, 2015 1 commit
  26. 29 Oct, 2015 4 commits
  27. 28 Oct, 2015 3 commits