AFAIK是WebGL中非常有限的计算着色器模型。关于此的文档甚至更少。我很难找到问题的答案。
是否有可能在一个或多个VBO / UBO上执行计算着色器并更改其值?
答案 0 :(得分:3)
更新:2019年4月9日,Khronos小组发布了a draft standard for compute shaders in WebGL 2。
原始答案:
在this press release中,Khronos小组表示他们正致力于扩展WebGL 2以允许计算着色器:
下一步是什么? WebGL 2.0的扩展提供了计算着色器支持,目前正在开发中,它将为Web带来许多领先的图形算法。 Khronos也开始研究下一代WebGL,将新一代显式3D API的增强性能带入网络。请继续关注更多新闻!
最好的办法是等待大约一年或两年,以便在有限数量的GPU +浏览器组合中实现。