<div dir="ltr">Okay. I am using Windows 7 Professional. The OpenGL version is 1.1 with 8.17.12.5957. Here is a detailed report:<div><br></div><div><div>Renderer: GDI Generic</div><div>Vendor: Microsoft Corporation</div><div>
Memory: 4095 MB</div><div>Version: 1.1.0</div><div>Shading language version: N/A</div><div><br></div><div><br></div><div>Max texture size: 1024 x 1024</div><div>Max texture coordinates: 0</div><div>Max vertex texture image units: 0</div>
<div>Max texture image units: 0</div><div>Max geometry texture units: 0</div><div>Max anisotropic filtering value: 0</div><div>Max number of light sources: 8</div><div>Max viewport size: 16384 x 16384</div><div>Max uniform vertex components: 0</div>
<div>Max uniform fragment components: 0</div><div>Max geometry uniform components: 0</div><div>Max varying floats: 0</div><div>Max samples: 0</div><div>Max draw buffers: 0</div><div><br></div><div><br></div><div>Extensions: 3</div>
<div><br></div><div>GL_EXT_bgra</div><div>GL_EXT_paletted_texture</div><div>GL_WIN_swap_hint</div><div><br></div><div>Core features</div><div>v1.1 (100 % - 7/7)</div><div>v1.2 (0 % - 0/6)</div><div>v1.3 (0 % - 0/9)</div><div>
v1.4 (0 % - 0/14)</div><div>v1.5 (0 % - 0/3)</div><div>v2.0 (0 % - 0/10)</div><div>v2.1 (0 % - 0/3)</div><div>v3.0 (0 % - 0/23)</div><div>v3.1 (0 % - 0/7)</div><div>v3.2 (0 % - 0/10)</div><div>v3.3 (0 % - 0/9)</div><div>v4.0 (0 % - 0/13)</div>
<div>v4.1 (0 % - 0/5)</div><div>v4.2 (0 % - 0/12)</div><div><br></div><div>OpenGL driver version check (Current: 1.1.0, Latest known: 8.17.12.5957):</div><div>Outdated version of display drivers detected</div><div>According the database, you are might be not using the latest version of display drivers for your video card.</div>
<div><br></div><div>No ICD registry entry</div><div>The current OpenGL driver doesn't expose the SOFTWARE/Microsoft/Windows (NT)/CurrentVersion/OpenGLDrivers registry entry. Unable to detect the driver version, driver revision name and filename.</div>
<div><br></div><div>No compiled vertex array support</div><div>This may cause performance loss in some applications.</div><div><br></div><div>No multitexturing support</div><div>This may cause performance loss in some applications.</div>
<div><br></div><div>No secondary color support</div><div>Some applications may not render polygon highlights correctly.</div><div><br></div><div>No S3TC compression support</div><div>This may cause performance loss in some applications.</div>
<div><br></div><div>No texture edge clamp support</div><div>This feature adds clamping control to edge texel filtering. Some programs may not render textures correctly (black line on borders.)</div><div><br></div><div>No vertex program support</div>
<div>This feature enables vertex programming (equivalent to DX8 Vertex Shader.) Some current or future OpenGL programs may require this feature.</div><div><br></div><div>No fragment program support</div><div>This feature enables per pixel programming (equivalent to DX9 Pixel Shader.) Some current or future OpenGL programs may require this feature.</div>
<div><br></div><div>No OpenGL Shading Language support</div><div>This may break compatibility for applications using per pixel shading.</div><div><br></div><div>No Frame buffer object support</div><div>This may break compatibility for applications using render to texture functions.</div>
<div><br></div><div>Few texture units found</div><div>This may slow down some applications using fragment programs or extensive texture mapping.</div><div><br></div><div>Extension verification: </div><div>GL_EXT_color_subtable was not found, but has the entry point glColorSubTableEXT </div>
<div>GL_EXT_gpu_shader4 was not found, but has the entry point glColorSubTableEXT </div><div>GL_EXT_paletted_texture has the entry point glDrawArraysInstancedEXT missing!</div><div>GL_EXT_paletted_texture has the entry point glDrawElementsInstancedEXT missing!</div>
<div>GL_EXT_texture_compression_rgtc was not found, but has the entry point glColorTableEXT </div><div>GL_EXT_texture_compression_rgtc was not found, but has the entry point glGetColorTableEXT </div><div>GL_EXT_texture_compression_rgtc was not found, but has the entry point glGetColorTableParameterfvEXT </div>
<div>GL_EXT_texture_compression_rgtc was not found, but has the entry point glGetColorTableParameterivEXT </div><div>GL_WIN_swap_hint has the entry point glClearDepthfOES missing!</div><div>GL_WIN_swap_hint has the entry point glClipPlanefOES missing!</div>
<div>GL_WIN_swap_hint has the entry point glDepthRangefOES missing!</div><div>GL_WIN_swap_hint has the entry point glFrustumfOES missing!</div><div>GL_WIN_swap_hint has the entry point glGetClipPlanefOES missing!</div><div>
GL_WIN_swap_hint has the entry point glOrthofOES missing!</div><div>GL_EXT_draw_buffers2 was not found, but is available in driver version 1.1.0 </div><div>GL_EXT_texture_compression_rgtc was not found, but is available in driver version 1.1.0 </div>
<div><br></div><div>Prathamesh<br><br><div class="gmail_quote">On Wed, Sep 21, 2011 at 9:27 AM, Aashish Chaudhary <span dir="ltr"><<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">You card supports OpenGL 4.1 which is quite new where as the code for<br>
vtkOpenGLVolumeTextureMapper3D is written to support earlier versions.<br>
What I am saying is that some of the extensions required are now may<br>
be in core (rather than being extensions).<br>
<br>
What OS / driver you are using? Also can you send us the output of glxinfo?<br>
<br>
Thanks,<br>
<div><div></div><div class="h5"><br>
<br>
On Wed, Sep 21, 2011 at 10:04 AM, Prathamesh Kulkarni<br>
<<a href="mailto:prathameshmkulkarni@gmail.com">prathameshmkulkarni@gmail.com</a>> wrote:<br>
> I am using Nvidia 6000 Quadro card which supposedly has support for OpenGL.<br>
> Prathamesh<br>
><br>
> On Wed, Sep 21, 2011 at 12:38 AM, alex Dowson <<a href="mailto:alexdowson@hotmail.com">alexdowson@hotmail.com</a>><br>
> wrote:<br>
>><br>
>> Hi<br>
>><br>
>> I think you’r graphic card doesnot have this extension supported. Do you<br>
>> have any GPU based card ? like ATI Radeon or Nvidia ?<br>
>><br>
>> Alex<br>
>><br>
>> From: Prathamesh Kulkarni<br>
>> Sent: Wednesday, September 21, 2011 9:32 AM<br>
>> To: VTK Mailing List ; <a href="mailto:insight-users@itk.org">insight-users@itk.org</a><br>
>> Cc: Luisi, Jonathan D<br>
>> Subject: [Insight-users] problems with rendering using ray casting<br>
>><br>
>><br>
>> Hello,<br>
>><br>
>> I am trying to render a volume (mhd file read as ITKImage<float, 3>) using<br>
>> VTK ray casting. I have tried to use the different available mappers, but<br>
>> the output is always only background. For the mappers using OpenGL, I get<br>
>> the error: line 100 vtkOpenGLVolumeTextureMapper3D (0000000003270440):<br>
>> required extensions not supported. Below is my code. Any help would be very<br>
>> useful.<br>
>><br>
>><br>
>> typedef itk::ImageToVTKImageFilter<ImageType3D><br>
>> ITKToVTKConnectorType;<br>
>> ITKToVTKConnectorType::Pointer ITK_to_VTK_connector =<br>
>> ITKToVTKConnectorType::New();<br>
>><br>
>> ITK_to_VTK_connector->SetInput(data_ptr);<br>
>> ITK_to_VTK_connector->Update();<br>
>><br>
>> vtkSmartPointer<vtkImageData> vtk_image =<br>
>> ITK_to_VTK_connector->GetOutput();<br>
>><br>
>> // Testing vtk image<br>
>> vtk_image->PrintSelf(std::cout, vtkIndent(0));<br>
>><br>
>> vtkSmartPointer<vtkRenderer> renderer =<br>
>> vtkSmartPointer<vtkRenderer>::New();<br>
>> renderer->SetBackground(1.0, 1.0, 1.0);<br>
>> vtkSmartPointer<vtkRenderWindow> render_window =<br>
>> vtkSmartPointer<vtkRenderWindow>::New();<br>
>> render_window->AddRenderer(renderer);<br>
>> vtkSmartPointer<vtkRenderWindowInteractor> render_window_interactor =<br>
>> vtkSmartPointer<vtkRenderWindowInteractor>::New();<br>
>> render_window_interactor->SetRenderWindow(render_window);<br>
>> vtkSmartPointer<vtkPiecewiseFunction> opacity_transfer_function =<br>
>> vtkSmartPointer<vtkPiecewiseFunction>::New();<br>
>> /*opacity_transfer_function->AddPoint(20, 0.0);<br>
>> opacity_transfer_function->AddPoint(25, 0.2);<br>
>> */<br>
>><br>
>> vtkSmartPointer<vtkColorTransferFunction> color_transfer_function =<br>
>> vtkSmartPointer<vtkColorTransferFunction>::New();<br>
>> /*color_transfer_function->AddRGBPoint(0.0, 0.0, 0.0, 0.0);<br>
>> color_transfer_function->AddRGBPoint(64.0, 1.0, 0.0, 0.0);<br>
>> color_transfer_function->AddRGBPoint(128.0, 0.0, 0.0, 1.0);<br>
>> color_transfer_function->AddRGBPoint(192.0, 0.0, 1.0, 0.0);<br>
>> color_transfer_function->AddRGBPoint(255.0, 0.0, 0.2, 0.0);<br>
>> */<br>
>><br>
>> vtkSmartPointer<vtkVolumeProperty> volume_property =<br>
>> vtkSmartPointer<vtkVolumeProperty>::New();<br>
>> volume_property->SetColor(color_transfer_function);<br>
>> volume_property->SetScalarOpacity(opacity_transfer_function);<br>
>> volume_property->ShadeOn();<br>
>> volume_property->SetInterpolationTypeToLinear();<br>
>> volume_property->SetIndependentComponents(1);<br>
>><br>
>> vtkSmartPointer<vtkVolumeRayCastCompositeFunction> composite_function =<br>
>> vtkSmartPointer<vtkVolumeRayCastCompositeFunction>::New();<br>
>> //vtkSmartPointer<vtkVolumeRayCastMapper> volume_mapper =<br>
>> vtkSmartPointer<vtkVolumeRayCastMapper>::New();<br>
>> //vtkSmartPointer<vtkFixedPointVolumeRayCastMapper> volume_mapper =<br>
>> vtkSmartPointer<vtkFixedPointVolumeRayCastMapper>::New();<br>
>> vtkSmartPointer<vtkOpenGLVolumeTextureMapper3D> volume_mapper =<br>
>> vtkSmartPointer<vtkOpenGLVolumeTextureMapper3D>::New();<br>
>> //vtkSmartPointer<vtkGPUVolumeRayCastMapper> volume_mapper =<br>
>> vtkSmartPointer<vtkGPUVolumeRayCastMapper>::New();<br>
>> //vtkSmartPointer<vtkOpenGLGPUVolumeRayCastMapper> volume_mapper =<br>
>> vtkSmartPointer<vtkOpenGLGPUVolumeRayCastMapper>::New();<br>
>><br>
>> //volume_mapper->SetVolumeRayCastFunction(composite_function);<br>
>> volume_mapper->SetInput(vtk_image);<br>
>> volume_mapper->SetBlendModeToComposite();<br>
>> //volume_mapper->SetBlendModeToMaximumIntensity();<br>
>> //volume_mapper->SetScalarMode(1);<br>
>> volume_mapper->SetSampleDistance(0.2);<br>
>><br>
>> vtkSmartPointer<vtkVolume> volume = vtkSmartPointer<vtkVolume>::New();<br>
>> volume->SetMapper(volume_mapper);<br>
>> volume->SetProperty(volume_property);<br>
>> volume->Update();<br>
>> render_window->Render();<br>
>> renderer->AddVolume(volume);<br>
>> renderer->ResetCamera();<br>
>> render_window_interactor->Initialize();<br>
>> render_window->Render();<br>
>> render_window_interactor->Start();<br>
>><br>
>><br>
>> Thanks,<br>
>> Prathamesh<br>
>><br>
>> ________________________________<br>
>> _____________________________________<br>
>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>><br>
>> Kitware offers ITK Training Courses, for more information visit:<br>
>> <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
>><br>
>> Please keep messages on-topic and check the ITK FAQ at:<br>
>> <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
><br>
><br>
</div></div>> _______________________________________________<br>
<div class="im">> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
</div>> Please keep messages on-topic and check the VTK FAQ at:<br>
> <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<div class="im">><br>
> Follow this link to subscribe/unsubscribe:<br>
</div>> <a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
><br>
><br>
<font color="#888888"><br>
<br>
<br>
--<br>
| Aashish Chaudhary<br>
| R&D Engineer<br>
| Kitware Inc.<br>
| <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
</font></blockquote></div><br></div></div></div>