【问题标题】:texture access in vertex shaders in stage3d?stage3d中顶点着色器中的纹理访问?
【发布时间】:2012-09-09 20:04:43
【问题描述】:

是否可以在 stage3d 和 flash 11.4/air 3.4 的顶点着色器中执行纹理访问?

如果不可能,是否有另一种方法来实现逐帧​​高效的“状态内存”,同时在 stage3d 上保持 100% 在 GPU 上?

谢谢

【问题讨论】:

    标签: flash shader gpu stage3d


    【解决方案1】:

    可能不会。我对stage3d一无所知,但我猜它在后台使用OpenGL或DirectX。它将需要使用 OpenGL 的顶点纹理提取 (VTF) (http://www.opengl.org/wiki/Vertex_Texture_Fetch) 或 DirectX 的顶点纹理采样器 (http://msdn.microsoft.com/en-us/library) /windows/desktop/bb206339(v=vs.85).aspx)。两者都是利基功能。希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      很遗憾,但这是不可能的。而且恐怕没有任何方法可以保存数据并在另一帧中使用它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-18
        相关资源
        最近更新 更多