Panda Cannot Run in Browser? Why Not?

Someone has stated before that panda cannot run in a browser. Why not?

Blink3D currently has an implementation of ogre3d running in a browser as an activex control.

ActiveGL is an example of opengl running in a browser.

So what’s the issue that cannot be overcome?


I believe there are ways to display Python scripts inside of web pages via COM, but it’s insecure.

There’s no issue that cannot be overcome. Someone will simply need to extend the window code to accept a parent-window parameter, so that you can open a Panda window as a child of another window, instead of always as a toplevel window. It’s not even very hard to do (though it should be done carefully to preserve platform independence).