1. 13 Dec, 2017 1 commit
  2. 08 Dec, 2017 1 commit
    • Jakob Weiss's avatar
      Minor changes in core · 59d1c4fb
      Jakob Weiss authored
      - Fixed bug with worldToTexture matrix
      - default texture clamping is now CLAMP_TO_BORDER
  3. 17 Oct, 2017 1 commit
    • Jakob Weiss's avatar
      Various minor fixes: · 2123a4af
      Jakob Weiss authored
      * added buildClang to .gitignore
      * Minimum required glsl version is now 430 by default (might be possible to downgrade again by checking on a per-module basis)
      * More of the base modules now register their processors into the factory.
      * Minor bugfixes in optimizedraycaster (inverted gradient dir) and glimageresampler (renamed variable)
  4. 27 Mar, 2017 1 commit
  5. 12 Aug, 2014 1 commit
  6. 05 Aug, 2014 2 commits
    • Christian Schulte zu Berge's avatar
      some pre-merge cleanup · b1404d05
      Christian Schulte zu Berge authored
    • Hossain Mahmud's avatar
      Squashed various commits: · dd8e9771
      Hossain Mahmud authored
      relocated mscopysegmentation module
      relocated alglib library. Compiler warning level raised to w1 to get rid of float-double conversions.
      save results into csv
      akima spline interpolation using alglib, deleting nearest point
      alglib library. extensive trimming required
      ctrl+wheel zooming, arrow movement, ctrl+z, atl+click_nearest+click to edit _nearest point
      multi object, multi location, multi slide contour point/line painting
      draft code for addobject deleteobject
      added ContourObject class linked with add and delete button.
      added a proxy class of Vec4Property/Widget as colorproperty/widget to control drawing color
      edited DevilImageReader to read multiple files having same name pattern: somePrefix_[number].[extension] given the 1st file name
      Worked on DevilImageReader to load single 2d image for 3d rendering
      exp_01 commit
  7. 10 Jun, 2014 1 commit
  8. 08 Jun, 2014 1 commit
  9. 10 May, 2014 3 commits
    • Artur Grunau's avatar
      Lua scripting: rearrange interface files · 382d1c52
      Artur Grunau authored
      All interface files used to live under `scripting/`. However, that
      separated them from the code they were binding and clustered them
      Make each interface file part of the CAMPVis component whose code it's
      binding. This fixes the issues mentioned above and makes it possible to
      build Lua modules conditionally, depending on what components of CAMPVis
      are enabled.
      References #1
    • Artur Grunau's avatar
      Lua and C++ parts of a pipeline can now interact · 31df41df
      Artur Grunau authored
      Lua functions invoked by LuaPipeline had no access to the pipeline
      instance and, as a result, couldn't configure or modify it in any way.
      In order to make it possible to actually define pipelines in Lua, each
      script can now access the C++ pipeline object it's supposed to augment
      via a global variable named instance. This variable is injected into the
      script by LuaPipeline and can be used to call standard pipeline methods
      (e.g. addProcessor).
      The functionality described has been tested by implementing a pipeline
      constructor that creates and registers several processors.
      References #1
    • Artur Grunau's avatar
      Wrap several CAMPVis classes with SWIG · 4f6b4ba6
      Artur Grunau authored
      To test the feasibility of using SWIG to generate Lua bindings for
      CAMPVis several classes have been wrapped with SWIG interface files.
      If version 2.0.11 of SWIG is used to generate bindings, it must be
      patched to fix wrapper compilation errors:
      References #1
  10. 09 May, 2014 1 commit
  11. 08 May, 2014 1 commit
  12. 22 Nov, 2013 1 commit
  13. 14 Oct, 2013 1 commit
  14. 14 Sep, 2013 1 commit
  15. 02 Sep, 2013 1 commit