【问题标题】:WebGL2 - Write to texture/buffer at arbitrary position - OpenGL imageStore equivalentWebGL2 - 在任意位置写入纹理/缓冲区 - OpenGL imageStore 等效
【发布时间】:2023-03-29 21:45:02
【问题描述】:

我已经知道如何使用帧缓冲区写入纹理。

但是,对于我正在做的一个需要 FFT 的项目,我需要在同一着色器中一次写入多个纹理/缓冲区位置。 我之前已经在OpenGL中做过这个项目,其中我使用了一个imageTexture和“ImageStore”来实现这个效果。

如何在 WebGL 中实现这一目标?

我在网上找不到任何有用的东西,因为我能找到的所有东西都只能从纹理中读取或只写入单个点

【问题讨论】:

  • 恐怕无法从 WebGL 的单个着色器执行中写入多个单独/分散的点。
  • 抱歉回复晚了。谢谢你的意见,我得想办法解决它

标签: opengl-es webgl textures webgl2 graphical-programming


【解决方案1】:

在 WebGL 中似乎没有办法写入纹理上的散点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-14
    • 2011-11-24
    • 2015-11-15
    • 2018-06-23
    • 2014-01-06
    相关资源
    最近更新 更多