Surface Removal Problem

Dear Colleagues,

I have developed an application using TAO OpenGL. On some PC's TAO OpenGL works fine, on some other PC's, the hidden surface removal feature of the TAO OpenGL does not work at all, although nothing about the application is changed from one computer platform or another. Would you please let me know what am I missing here. Does TAO OpenGL library have any dependendy to PC graphics card that supports OpenGL graphics operations? or am I missing some DLL library that support Hidden Surface Removal capability of the TAO OpenGL?

Thank you and I look forward to your suggestions.

Amir Shirkhodaie

Tao.OpenGL is a pure wrapper

Tao.OpenGL is a pure wrapper around the native opengl implementation. As such, it does not affect OpenGL calculations - it just "translates" your commands from .Net to unmanaged calls, 1 - 1.

What you are probably seeing is the result of some uninitialized OpenGL state. Different drivers have different defaults (Nvidia is typically more forgiving than Ati) - try enabling all necessary features explicitly, via glEnable (i.e. depth-test, back-face culling).

------
OpenTK

Theme by La Boite a site | Powered by Drupal