0

我想用 JAVA 编写一个程序,它提供以下功能:显示视频、图片、文本,如果可能的话,还有一个浏览器(不需要很多功能)。

我的想法是将这些视图映射到(某种)类似coverflow的gui上。例如,一个立方体,它的每一侧都有一个视频或图片,并且可以由用户旋转。

现在我正在寻找合适的技术来做到这一点。我找到了一个名为“twinkle”的旧演示,它显示了我想做的一些事情(3D“窗格”上的图片): http: //jroller.com/gfx/entry/a_swing_opengl_photo_viewer 预告片给人留下了很好的印象.

我应该像在演示中那样使用 JOGL 和 Swing 吗?还是只有JOGL?源代码看起来很复杂,我无法让它运行。

是否可以/推荐使用 Java3D?

我很困惑,因为我发现的大多数东西都是相当古老的文章等。

你有什么建议吗?

谢谢,鲍勃

4

1 回答 1

0

如果您想手动完成并且没有诸如 OpenGL 之类的预制 api,您可以帮助 youtube 并找到一个名为 JavaTutorials101 的人,他有一个 14 部分系列关于将 3D 对象渲染到屏幕上只使用普通的 java 图形和多边形。一旦你创建了“引擎”散文,你可以将图像附加到多边形,或者将视频加载到它,我知道图片会很简单,视频我不确定,但我确定你是否加载了它一张一张的或有办法将其流式传输,这应该不是问题。

于 2014-09-22T17:22:40.017 回答