[vtkusers] GPU volume rendering

Francois Bertel francois.bertel at kitware.com
Fri Apr 17 13:44:48 EDT 2009


Hi,

I'd like to make 3 remarks:

1. Question about VTKEdge should happen on the VTKEdge user mailing
list: http://public.kitware.com/cgi-bin/mailman/listinfo/vtkedge not
on vtkusers.

2. To Liam: CUDA is supported by GeForce 8 series and above.  (the
link to the main page to nVidia CUDA is in VTKEdge FAQ, go to the
CUDA-Enabled Products section)
See the run-time section of VTKEdge FAQ to figure out which classes
will work with GeForce 6 series and above, and which classes will work
with GeForce8 series and above.

3.I updated the VTKEdge FAQ: http://vtkedge.org/Wiki/VTKEdge:FAQ with
the different questions posted on this thread (notably the Windows SDK
issue and the ctest questions) and
tried to make it clearer about CUDA and DICOM.

Regards.


On Fri, Apr 17, 2009 at 10:42 AM, Mathieu Malaterre
<mathieu.malaterre at gmail.com> wrote:
> When all else fails, read the instructions:
>
> http://www.vtk.org/doc/nightly/html/classvtkDICOMImageReader.html
>
> ...
> This reader also does not handle multi-frames DICOM datasets.
> ...
>
>
>
> On Fri, Apr 17, 2009 at 4:25 PM, Karthik Krishnan
> <karthik.krishnan at kitware.com> wrote:
>> I know that it accepts sequence of files. Not sure about multiframe DICOM.
>>
>> That said, DICOM IO is not a focus of VTKEdge. It uses a rudimentar DICOM
>> reader found in VTK. We use dedicated DICOM libraries like GDCM etc for
>> that.
>>
>> --
>> karthik
>>
>> On Fri, Apr 17, 2009 at 8:08 AM, Giancarlo Amati
>> <ilferraresebono at hotmail.it> wrote:
>>>
>>> Hi Karthik,
>>> sorry to bother you...I'm trying to run GPURenderDemo passing -DICOM
>>> <directory>
>>> the directory with my .dcm images which are dicom images....now, does it
>>> take in input a multiSlice->single file volume or a sequence of files?
>>>
>>> Kind Regards.
>>> Giancarlo
>>>
>>> ________________________________
>>> Date: Fri, 17 Apr 2009 07:56:19 -0400
>>> Subject: Re: [vtkusers] GPU volume rendering
>>> From: karthik.krishnan at kitware.com
>>> To: ilferraresebono at hotmail.it
>>> CC: vtkusers at vtk.org
>>>
>>> try
>>>
>>>   c:\Program Files\.....\ctest.exe -D Experimental -C Debug
>>>
>>> I think you've built your project for the "Debug" configuration right ?
>>>
>>> By default, for multiconfiguration generators such as visual studio, it
>>> assumes that you have built your project for the Release configuration. The
>>> "-C Debug" explicitly asks it to test your Debug tree...
>>>
>>> Also, if I understand correctly, you were looking for GPU accelerated
>>> volume rendering. This is not CUDA based and hence of little concern if your
>>> card does not support CUDA.
>>>
>>> Its uses GLSL fragment shader programs and should work fine with your
>>> card.
>>>
>>> --
>>> k
>>>
>>> On Fri, Apr 17, 2009 at 7:41 AM, Giancarlo Amati
>>> <ilferraresebono at hotmail.it> wrote:
>>>
>>> I'm still running the ctest.exe -D Experimental
>>>
>>> it is taking a while but ....I got this very first error messages:
>>> Cannot find file: C:/VTKEdge/BIN/bin/Release/DartConfiguration.tcl
>>>    Site: Invia
>>>    Build name:
>>> Create new tag: 20090417-1136 - Experimental
>>> Start processing tests
>>> Configure project
>>> Cannot find ConfigureCommand key in the DartConfiguration.tcl
>>> Cannot find file: C:/VTKEdge/BIN/bin/Release/DartConfiguration.tcl
>>> Build project
>>> Cannot find MakeCommand key in the DartConfiguration.tcl
>>> Cannot find file: C:/VTKEdge/BIN/bin/Release/DartConfiguration.tcl
>>> Test project C:/VTKEdge/BIN/bin/Release
>>> No tests were found!!!
>>> Cannot find file: C:/VTKEdge/BIN/bin/Release/DartConfiguration.tcl
>>> Performing coverage
>>>
>>> ________________________________
>>> Date: Fri, 17 Apr 2009 07:07:08 -0400
>>> Subject: Re: [vtkusers] GPU volume rendering
>>> From: karthik.krishnan at kitware.com
>>> To: ilferraresebono at hotmail.it
>>> CC: vtkusers at vtk.org
>>>
>>> Your GPU should do just fine.. I believe it supports all the required
>>> extensions.
>>>
>>> If you run into issues, you can run the tests as :
>>>   cd VTKEdge\binaryDirectory
>>>   c:\Program Files\......\ctest.exe -D Experimental
>>>
>>> and see your results on the dashboard :
>>>   https://www.kitware.com/CDash/index.php?project=VTKEdge
>>>
>>> --
>>> k
>>>
>>> On Fri, Apr 17, 2009 at 6:50 AM, Giancarlo Amati
>>> <ilferraresebono at hotmail.it> wrote:
>>>
>>> Hi Karthik,
>>>
>>> I'm trying to run all the tests executable for the volume rendering based
>>> on GPU, and I wonder what kind of GPU is required if there is one
>>> required...I have an NVIDIA 7900 GS which I believe it has a GPU.
>>>
>>> Kind Regards.
>>> GC>
>>>
>>> ________________________________
>>> Date: Fri, 17 Apr 2009 05:05:53 -0400
>>> Subject: Re: [vtkusers] GPU volume rendering
>>> From: karthik.krishnan at kitware.com
>>> To: ilferraresebono at hotmail.it
>>> CC: vtkusers at vtk.org
>>>
>>> Giancarlo:
>>>
>>> As I mentioned earlier, please post your CMakeCache.txt file, NOT
>>> CMakeLists.txt .
>>>
>>> The CMakeCache.txt file should be found at the top level of your binary
>>> directory.
>>>
>>> Thanks
>>>
>>> On Fri, Apr 17, 2009 at 5:01 AM, Giancarlo Amati
>>> <ilferraresebono at hotmail.it> wrote:
>>>
>>> In attachment the CMAKELIST.txt file which comes with the
>>> distribution...I've never edited that.
>>>
>>> GC
>>> ________________________________
>>> Date: Fri, 17 Apr 2009 04:45:33 -0400
>>> Subject: Re: [vtkusers] GPU volume rendering
>>> From: karthik.krishnan at kitware.com
>>> To: ilferraresebono at hotmail.it
>>> CC: vtkusers at vtk.org
>>>
>>> There is no relation dependency of CUDA related sources and KWWidgets in
>>> VTKEdge. Please post your configuration errors to the list and also post
>>> your CMakeCache.txt (You should find this file in your binary directory)
>>>
>>> On Fri, Apr 17, 2009 at 4:40 AM, Giancarlo Amati
>>> <ilferraresebono at hotmail.it> wrote:
>>>
>>> I dunno why as I have CUDA installed, as I turn on the _use_CUDA option
>>> with CMAKE it requires something related to KWidget....
>>>
>>> ________________________________
>>> Date: Fri, 17 Apr 2009 04:32:23 -0400
>>> Subject: Re: [vtkusers] GPU volume rendering
>>> From: karthik.krishnan at kitware.com
>>> To: ilferraresebono at hotmail.it
>>> CC: vtkusers at vtk.org
>>>
>>> No VTKEdge itself does not require KWWidgets.
>>>
>>> You need them only if you'd like to build the GUI based paintbrush tool
>>> demos. You don't seem to need any of those
>>>
>>> On Fri, Apr 17, 2009 at 4:29 AM, Giancarlo Amati
>>> <ilferraresebono at hotmail.it> wrote:
>>>
>>> does it require any widgets? like Kwidget?
>>>
>>> ________________________________
>>> Date: Fri, 17 Apr 2009 04:22:24 -0400
>>> Subject: Re: [vtkusers] GPU volume rendering
>>> From: karthik.krishnan at kitware.com
>>> To: ilferraresebono at hotmail.it
>>> CC: vtkusers at vtk.org
>>>
>>> Giancarlo:
>>>
>>> VTKEdge does build with VTK CVS and if I am not mistaken also builds fine
>>> with VTK-5-4.
>>>
>>> Could you please post the errors you are getting to the list.
>>>
>>> Here is a link to last night's dashboard :
>>>   https://www.kitware.com/CDash/index.php?project=VTKEdge&date=2009-04-16
>>>
>>> Thanks
>>> --
>>> karthik
>>>
>>> On Fri, Apr 17, 2009 at 4:07 AM, Giancarlo Amati
>>> <ilferraresebono at hotmail.it> wrote:
>>>
>>> Hello everybody,
>>>
>>> does anybody know about a library for GPU accelerated volume rendering
>>> compatible with VTK?
>>>
>>> I'm struggling in finding something nice....and I'm trying to compile
>>> VTKedge but...with no success with VTK 5.4
>>>
>>> Kind Regards.
>>> Giancarlo
>>>
>>> ________________________________
>>> Scegli fra più di 30 stazioni! Ascolta la radio su Messenger
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the VTK FAQ at:
>>> http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>>>
>>>
>>>
>>> --
>>> Karthik Krishnan
>>> R&D Engineer,
>>> Kitware Inc.
>>> Ph: 518 881 4919
>>> Fax: 518 371 4573
>>>
>>> ________________________________
>>> È arrivato il nuovo Messenger! Provalo subito
>>>
>>>
>>> --
>>> Karthik Krishnan
>>> R&D Engineer,
>>> Kitware Inc.
>>> Ph: 518 881 4919
>>> Fax: 518 371 4573
>>>
>>> ________________________________
>>> Dillo con le Emoticon! Scarica il nuovo Messenger 2009
>>>
>>>
>>> --
>>> Karthik Krishnan
>>> R&D Engineer,
>>> Kitware Inc.
>>> Ph: 518 881 4919
>>> Fax: 518 371 4573
>>>
>>> ________________________________
>>> 25 GB di spazio gratuito su Internet! Prova SkyDrive
>>>
>>>
>>> --
>>> Karthik Krishnan
>>> R&D Engineer,
>>> Kitware Inc.
>>> Ph: 518 881 4919
>>> Fax: 518 371 4573
>>>
>>> ________________________________
>>> 25 GB di spazio gratuito su Internet! Prova SkyDrive
>>>
>>>
>>> --
>>> Karthik Krishnan
>>> R&D Engineer,
>>> Kitware Inc.
>>> Ph: 518 881 4919
>>> Fax: 518 371 4573
>>>
>>> ________________________________
>>> È arrivato il nuovo Messenger! Provalo subito
>>>
>>>
>>> ________________________________
>>> 25 GB di spazio gratuito su Internet! Prova SkyDrive
>>
>>
>> --
>> Karthik Krishnan
>> R&D Engineer,
>> Kitware Inc.
>> Ph: 518 881 4919
>> Fax: 518 371 4573
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the VTK FAQ at:
>> http://www.vtk.org/Wiki/VTK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.vtk.org/mailman/listinfo/vtkusers
>>
>>
>
>
>
> --
> Mathieu
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>



-- 
François Bertel, PhD  | Kitware Inc. Suite 204
1 (518) 371 3971 x113 | 28 Corporate Drive
                      | Clifton Park NY 12065, USA



More information about the vtkusers mailing list