[vtkusers] Mangled Mesa Volume Rendering
    Kevin H. Hobbs 
    kevin.hobbs.1 at ohiou.edu
       
    Wed May 10 14:02:13 EDT 2006
    
    
  
On Wed, 2006-05-10 at 12:23 -0500, Randall Hand wrote:
> OH, you aren't supposed to instantiate the vtkMesa classes directly..
> 
> Instead, you should tell the Factories to use Mesa Objects, and that
> will be done for you automagically.  Put something like this at the
> top:
> 
>     // Indicate that we want to use Mesa Offscreen
>     vtkGraphicsFactory *factGraphics = vtkGraphicsFactory::New();
>     factGraphics->SetUseMesaClasses(1);
>     factGraphics->Delete();
> 
>     vtkImagingFactory *factImage = vtkImagingFactory::New();
> 
>     factImage->SetUseMesaClasses(1);
>     factImage->Delete();
> 
> 
> 
> Fyi, this has been dealt with before:
> http://public.kitware.com/pipermail/vtkusers/2005-March/078880.html
> 
> Kitware guys, is there anything that can be done to make this a bit
> more "explicit"?  Like put something in the mesa-object construtors to
> see if the factories are configured for Mesa Classes & spit out a
> warning or an error? 
AhhhhhHa! Yes that works! Thank you!
I now have BOTH graphics AND imaging factories at the beginning.
I was just following VTK/Examples/MangledMesa/Tcl/OffScreenCone.tcl
which has only the graphics factory and explicitly uses the mesa
classes.
Could the example be changed? I wouldn't mind if the attached were used
as another example. I could clean it up and comment it or do whatever.
Now for the MPI and movie parts...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OSVolumeRender.cxx
Type: text/x-c++src
Size: 3797 bytes
Desc: not available
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20060510/eb3dd2a1/attachment.cxx>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20060510/eb3dd2a1/attachment.pgp>
    
    
More information about the vtkusers
mailing list