[vtkusers] Create windows-like GUI for a 3D rendering application

Mark Wyszomierski markww at gmail.com
Sun Jan 6 11:06:57 EST 2008


This is more a GUI development problem. You first need to decide what
platform you're going to target (just windows, or windows/linux, or
windows/linux/mac, etc). Then you need to pick a GUI toolkit which
will let you target the selected platform (MFC, GTK, etc). You are
using visual studio already so it'd be easy for you to start with just
using MFC for GUI development (the GUI wizard will generate an
application for you in a few seconds with windows, buttons, etc).

This sample project sounds pretty much like the base of what you/re
trying to do, but you'd need to add a few more buttons to the toolbars
for the functionality you want:

http://devsample.org/index.php?option=com_content&task=view&id=35&Itemid=1


Eventually after you figure all the above out, you'll probably want to
post GUI development questions to a forum dedicated to that particular
technology, as you probably won't get much help here (since this list
is dedicated to VTK development),

Mark

On Jan 6, 2008 9:51 AM,  <polys_poly at hotmail.com> wrote:
>
> Hello vtk,
>
> My main project is to create an application which will allow someone to load
> some MRI images (either TIFF or DICOM)
> from a folder and then create the volume of these images and perhaps let the
> user upload another stack of MRI images
> to compare the two datasets. My problem is how can I create a windows-like
> GUI and connect it with VTK. For example
> I want the user to have the basic windows applications menu on top of the
> window which will allow him to get the stack
> of images from a folder that he chooses:
>
> File -> Get MRI stack -> (Select Folder with images) etc
>
> I would also like the 3D rendering window to be part of the GUI window and
> perhaps have more than one rendering windows
> were I could load different datasets. Also buttons for zooming in-out
> rotation etx.
>
> I am using VS 8 and since I am a total newbie in VTK I have no idea how to
> solve such kind of problems.
>
> Thanks in advance
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>



More information about the vtkusers mailing list