是否可以使用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