0

我在 Flex Mobile 项目中使用 Away3D v4。是否可以将视频纹理添加到平面?

它似乎在 Flash Builder 的 AIR 模拟器上运行良好,但在 Android 上根本无法呈现。

这是我用来创建纹理的代码:

var videoTexture:VideoTexture = new VideoTexture("MyVideo.flv");
var material = new TextureMaterial(videoTexture);
var mesh = new Mesh(new PlaneGeometry(500, 500), material);
4

1 回答 1

0

似乎 H.264 视频正在由 Android GPU 渲染并直接出现在 Stage3D 下方的 StageVideo 层上,即使我使用的是 Video 组件而不是 StageVideo。使用 VP6 编码的视频可以作为 3D 纹理正常工作,但由于 CPU 解码而速度较慢。

于 2013-07-11T07:17:09.447 回答