ActiveX OpenGL Surface viewer

I’m seeking an ActiveX OpenGL based that permits to visualize a 2D array as a surface, with color, light, zooming, etc.
Thanks