是否可以在 stage3d 和 flash 11.4/air 3.4 的顶点着色器中执行纹理访问?
如果不可能,是否有另一种方法可以实现从帧到帧的高效“有状态内存”,同时在 stage3d 的 GPU 上保持 100%?
谢谢
可能不是。我对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)。两者都是利基功能。希望有帮助。
可悲的是,但这是不可能的。而且恐怕没有任何方法可以保存数据并在另一帧中使用它。