是否可以使用WebGL从顶点着色器中读取纹理?WebGL:顶点着色器中的纹理访问?
我写了一个WebGL page(只是为了试试),并使用Chrome 7进行测试。一旦我升级到Chrome 8,它就停止工作。我再次检查webgl已启用。错误是:
“的Texture2D”:没有匹配的重载函数发现
当我更换调用的Texture2D以恒定的,它的工作原理。 使用相同纹理的片段着色器中的纹理访问也适用。
任何人有任何想法?我特别感慨的是,升级Chrome导致其中断。
更新:它工作在Firefox 4测试版。我报道了浏览器的错误 - 问题65340
更新2:现在在Chrome在Firefox和Chrome
我认为这可能是一些实现的限制。 – andrewmu 2010-12-03 20:23:11
我怀疑这是故意的。这会限制很多技术(例如位移映射)。 – sharoz 2010-12-03 21:17:19