有没有办法在Silverlight上实现OpenGL?我们需要创建一个Web浏览器应用程序来加载OpenGL 3D图像并执行旋转和缩放功能。我们可以轻松地在WPF窗口应用程序中加载OpenGL组件。但它不允许将OpenGL加载到Silverlight应用程序中。
如果Silverlight不支持OpenGL,那么使用OpenGL 3D创建Web应用程序的最佳选择是什么?
答案 0 :(得分:3)
Silverlight不支持它,将来也不支持它(Silverlight已停止使用!)。相反,对于跨平台的图形,您可以使用WebGL,但它尚未在每个浏览器中实现,但似乎是未来。
为了澄清一点,Internet Explorer不支持它(Big shocker!),而Safari和Opera确实拥有它,但需要用户在它工作之前启用它。目前,没有其他真正的跨平台方式在Web上部署OpenGL。