stage3d中的顶点着色器中的纹理访问?

时间:2012-09-06 23:52:02

标签: flash shader gpu stage3d

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

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

谢谢

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

可悲的是,但这是不可能的。而且我担心没有任何方法可以保存数据并将其用于另一帧。