2013-02-02 69 views
2

我试图在LibGDX应用程序内播放视频。我设法使用Xuggler将单个视频帧顺序加载到java.awt.BufferedImage中。LibGDX:缓冲图像到纹理

现在我陷入了困境,试图将它变成LibGDX Texture。任何人都知道如何做到这一点?

我设法找到这事发生在使用BufferedImage的这两个文件LibGDX但是不能看到如何使用它来获取我的数据到纹理:(

+0

脚注:AFAIK没有人成功地从LibGDX中获得视频播放。如果有人已经有,随时张贴,作为回答:) – aaronsnoswell

+1

[看看这里](http://gamedev.stackexchange.com/questions/30607/play-videos-with-libgdx)。 –

+0

您列出的JOGL文件是libGDX后端的一部分。它们是libGDX在使用JOGL时如何在桌面上实现其API。 –

回答

0

如果使用LibGDX,我不得不说,我不推荐使用BufferedImages(从Java2D的),而是你可以使用一个点阵图,或者如果你真的确实需要BufferedImages,那么我猜你可以使用ImageIO将图像保存到文件中,将文件作为纹理重新导入,然后删除该文件,但这看起来很拙劣且效率低下。