Difference between revisions of "HanProgressReport"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
(To do)
(Daily Progress)
 
(36 intermediate revisions by one user not shown)
Line 1: Line 1:
=== June/19/2008 (Thur) ===
+
==== To do ====
 
----
 
----
==== To do ====
 
* User Interface (in covise)
 
** select/(de)activate channel - add menu
 
** adjust HSV value - check interface between Drawable class and BrickManager/vvVirTexRend
 
* svn commit for new vvGLSL? or modify MipMapVideo.pro to include my own virvo library
 
* add a namespace to MipMapVideo classes
 
 
* multi-volume support
 
* multi-volume support
* Modify downsampler with padding
+
** user interface - need to be able to manipulate one volume at a time
 +
** mesh generation - generating a mesh for multivolumes under one constraint - memory size
 +
** rendering - multi-volume rendering
 +
*** new rendering algorithm: need to manage multi bricks overlaps with several bricks!
 +
 
 +
* bytesPerChannel
 
* XML configuration
 
* XML configuration
* parameterization of meshing constant
+
* Modify downsampler
 
+
** buffered read/write
=== June/18/2008 (Wed) ===
+
* clean up makefiles/configuration for virvo
 
----
 
----
==== Working on ====
 
Copied new classes to calit2/MipMapVideo plugin. need to change a few things to compile, and need to add interface to adjust hue and select channels. should be done in one hour..
 
==== Done ====
 
* change memory pool mechanism with Pixel Buffer Objects
 
** reimplemented
 
* fixed bugs
 
** change BrickInfo::getMemoryUsage() to BrickManager::getMemoryUsagePerBrick()
 
** change constant in CubeInfo::setFiner()
 
* svn commit
 
  
=== June/17/2008 (Tue) ===
+
==== Daily Progress ====
----
+
# [[HanProgressReportNov08|Nov 08]]
==== Done ====
+
# [[HanProgressReportSep08|Sep 08]]
* Multi-channel user interface in glui
+
# [[HanProgressReportAugust08|August 08]]
** used a linear transfer function
+
# [[HanProgressReportJuly08|July 08]]
** adjust hue in HSV for each channel using a scrollbar
+
# [[HanProgressReportJune08|June 08]]
** de/activate channel using checkboxs
+
** tested on 2D and 3D
+
** svn commit
+
  
=== June/16/2008 (Mon) ===
 
 
----
 
----
almost nothing :(
 
 
=== June/15/2008 (Sun) ===
 
----
 
==== Done ====
 
nothing.. :(
 
 
=== June/14/2008 (Sat) ===
 
----
 
==== Done ====
 
* debug shader program for 3D
 
* svn commit
 
 
=== June/13/2008 (Fri) ===
 
----
 
==== Done ====
 
* change multichannel (RGB) read to three single channel reads
 
** integrate with shader programs
 
** use different file format
 
** use additional configuration file parsing to read shader program information
 
** clean up old code
 
** tested on 2D
 
 
=== June/12/2008 (Thur) ===
 
----
 
==== Done ====
 
* implement texture pools
 
** use glTexImage2D for initialization and glTexSubImage2D for update
 
** pool management, issue/reclaim a texture name
 
** tested on 2D and 3D testsets
 
* remove GLUI library from meshTester directory and use a separate copy of GLUI
 
* found and fixed a bug, a value was set to INT type, which caused the value to be always zero..
 
* update SVN repository with the current version
 
 
 
[[Mipmapped_Volume_Rendering|project page]]
 
[[Mipmapped_Volume_Rendering|project page]]

Latest revision as of 13:39, 31 October 2008

To do


  • multi-volume support
    • user interface - need to be able to manipulate one volume at a time
    • mesh generation - generating a mesh for multivolumes under one constraint - memory size
    • rendering - multi-volume rendering
      • new rendering algorithm: need to manage multi bricks overlaps with several bricks!
  • bytesPerChannel
  • XML configuration
  • Modify downsampler
    • buffered read/write
  • clean up makefiles/configuration for virvo

Daily Progress

  1. Nov 08
  2. Sep 08
  3. August 08
  4. July 08
  5. June 08

project page