<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:10pt"><div>Hi,<br><br>I'm currently trying to get some vtkDataSets from 3DS files. From some similar posts on the mailing list some suggest on getting the data from the renderer itself.<br>So far what i've done loading it to the renderer but i'm still not able to get the data via GetMapper(). I'm just wondering if i missed something =P<br><br>It compiles ok but the program crashes when executed. Using VC++ Express 2008 on windows xp<br><br>Below is a sample code:<br><br>vtk3DSImporter *importer = vtk3DSImporter::New();<br>&nbsp;&nbsp;&nbsp; importer-&gt;ComputeNormalsOn();<br>&nbsp;&nbsp;&nbsp; importer-&gt;SetFileName("C:/vtk3ds_test/bunny.3DS");<br>&nbsp;&nbsp;&nbsp; importer-&gt;Read();<br><br>&nbsp;&nbsp;&nbsp; vtkRenderWindow* renWin = (importer-&gt;GetRenderWindow());<br>&nbsp;&nbsp;&nbsp;
 vtkRenderWindowInteractor *iren = vtkRenderWindowInteractor::New();<br>&nbsp;&nbsp;&nbsp; iren-&gt;SetRenderWindow(renWin);<br><br>&nbsp;&nbsp;&nbsp; renWin-&gt;SetSize(300, 300);<br><br>&nbsp;&nbsp;&nbsp; vtkRenderer* ren = (importer-&gt;GetRenderer());<br>&nbsp;&nbsp;&nbsp; ren-&gt;SetBackground(0.1, 0.2, 0.4);<br><br>&nbsp;&nbsp;&nbsp; vtkActorCollection *acol = vtkActorCollection::New();<br>&nbsp;&nbsp;&nbsp; acol = ren-&gt;GetActors();<br><br>&nbsp;&nbsp;&nbsp; vtkActor *actor = vtkActor::New();<br>&nbsp;&nbsp;&nbsp; actor = acol-&gt;GetLastActor();<br>&nbsp;&nbsp;&nbsp; cout &lt;&lt; "actor:" &lt;&lt; actor-&gt;GetClassName() &lt;&lt; endl;<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; vtkOpenGLActor *oglActor = vtkOpenGLActor::New();<br>&nbsp;&nbsp;&nbsp; oglActor = (vtkOpenGLActor*)acol-&gt;GetLastActor();<br>&nbsp;&nbsp;&nbsp; cout &lt;&lt; "oglActor: " &lt;&lt; oglActor-&gt;GetClassName();<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;
 oglActor-&gt;GetMapper();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (ERROR ON THIS LINE)</div></div><br>



      </body></html>