如何通过WebGL使用OpenGL 4功能

int*_*ect 6 webgl opengl-4

我想使用WebGL中OpenGL 4的一些功能(特别是曲面细分着色器和更新的着色器语言版本).这是可能的,无论是符合标准还是以hackish方式?是否有一些神奇的价值我可以使用而不是说gl.FRAGMENT_SHADER来告诉基础GL实现编译曲面细分着色器?

tre*_*nki 9

WebGL基于OpenGL ES 2.0规范,因此除非浏览器以某种方式将GL4接口暴露给JavaScript,否则您将无法使用GL4.即使浏览器会为您提供这样的界面,它也只能在该浏览器上运行.