Anybody encapsulate OpenGL in an ActiveX component?

Has anybody done this? If so are there any gotchas?

Yes, I have done this.

My viewer (mainly a .ASE parser from 3DS Max r3) exists in EXE and OCX versions.

If you need some help with that, just ask ! (The only problem I had with this component wasn’t OGL but the asynchronous loading of a file (for the net !)).