Hi all,<br><br>I&#39;m a newer of VTK, I use VTK Dotnet to open a 3ds file, someone tell me that vtk3DSImpoter do not support texture, so I want to draw it by manual, but it failed, I cannot see any different after add the texture by manual, below is my code:<br>

            string fileName = @&quot;E:\VTK\3D Module\Mickey\Mickey.3ds&quot;;<br>            vtk3DSImporter importer = new vtk3DSImporter();<br>            importer.ComputeNormalsOn();<br>            importer.SetFileName(fileName);<br>

            importer.Read();<br>            importer.GetRenderer().ResetCamera();<br>            importer.DebugOn();<br><br>            //Add or Remove this section, no differents<br>            vtkPNGReader pngReader = new vtkPNGReader();<br>

            pngReader.SetDebug(1);<br>            pngReader.SetFileName(@&quot;E:\VTK\3D Module\Mickey\l.png&quot;);<br>            vtkTexture texture = new vtkTexture();<br>            texture.SetInput(pngReader.GetOutput());<br>

            texture.InterpolateOn();<br>            vtkActor actor = new vtkActor();<br>            actor.SetTexture(texture);<br>            importer.GetRenderer().AddActor(actor);<br><br>            //Below is add a light, and it&#39;s okay<br>

            vtkLight light = new vtkLight();<br>            light.SetColor(1,1 , 1);<br>            light.SwitchOn();<br>            light.SetIntensity(0.9);<br>            light.SetAmbientColor(1, 1, 1);<br>            light.SetPosition(importer.GetRenderer().GetActiveCamera().GetPosition());<br>

            light.SetFocalPoint(importer.GetRenderer().GetActiveCamera().GetFocalPoint());<br><br>            importer.GetRenderer().SetBackground(0.1,0.2,0.4);            <br>            importer.GetRenderer().AddLight(light);<br>

<br>            renderer[0] = importer.GetRenderer();<br>            AddRendererToRenderWindow(renWin);<br>...<br>Any suggestions will be appropriated.<br><br>Thanks,<br>Yun<br>