Difference between revisions of "Slicer-IGT:GPU-IGT:01/09/08 T-con with Ben and Nicholas at 3pm Salt Lake City Time"
From Slicer Wiki
(One intermediate revision by the same user not shown) | |||
Line 36: | Line 36: | ||
== CUDA COLOR == | == CUDA COLOR == | ||
− | + | Color Map for to write to cuda | |
= Resources = | = Resources = | ||
#[[Slicer-IGT/GPU-IGT]] | #[[Slicer-IGT/GPU-IGT]] | ||
− | #[[Volume Rendering With Cuda]] | + | #[[Slicer3:Volume_Rendering_With_Cuda|Volume Rendering With Cuda]] |
Latest revision as of 15:53, 19 May 2008
Home < Slicer-IGT:GPU-IGT:01 < 09 < 08 T-con with Ben and Nicholas at 3pm Salt Lake City TimeContents
Topics
Slicer Integration
Cuda Support Classes
- Implement the host access side such as allocate memory, delete and so forth in vtk-Classes
- Combining effort in:
- vtkCudaMemory
- vtkCudaAlgorithm
- vtkCuda
- vtkTexture
CUDA algorithms
Volume Rendering
Important features:
- use Camera Coordinates and Projection Matrix instead of rotationMatrix
- Currently planar projection
- use Z-Buffer from previous render
- easy todo.
- Lighting Model use multiple lights
- Color gradients rather than 2 colors
Volume Rendering CUDA module
Move all the code from the cuda Code into a Support Classes
Registration
- some debuggings of registration CUDA codes
- start to work on itk classes:
- itkCudaResampleImageFilter
- itkCudaImageToImageMetric
Misc
Build
- CUDA on Cygwin: use the --ccbin flag to set the compiler bin directory. (failed for me)
Results
CUDA COLOR
Color Map for to write to cuda