2013-01-09 7 views
0

我想在JAVA,可提供以下功能编写一个程序: 显示视频,图片,文字,如果可能,浏览器(不需要很多功能)。的Java 3D的CoverFlow(在3D对象上映射2D内容) - >哪个框架/技术

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

现在我正在寻找合适的技术来做到这一点。 我发现一个旧的演示所谓的“闪烁”,其中显示了一些我想要做的事情(图片上的3D“窗格”): http://jroller.com/gfx/entry/a_swing_opengl_photo_viewer 传情给人以良好的印象。

我应该在演示中使用JOGL &摆什么样的?还是只有JOGL? 源代码看起来相当复杂,我无法让它运行。

使用Java3D可以/可重新编译吗?

我很困惑,因为大多数的我发现事情,而老的文章等

你有任何意见?

感谢, 鲍勃

+0

我对你的建议是一步一步来。你认为链接代码是复杂的,这很奇怪;但你想扩展基本相同的想法。 3D是要走的路,JOGL非常棒。首先了解基础知识并从中获益。一旦遇到特定的问题,请给我们一个微调。 – nullpotent

+0

我希望有一个建议,我应该开始寻找方向。 只是我不想让自己陷入低级别的OpenGl编程,只是为了发现会有更好/更简单/更优雅的解决方案。 – doschi

回答

0

如果你想去用手和没有预制API,如OpenGL做它的路线,你能不能帮到YouTube并找到JavaTutorials101的名称,一个人,他只有使用普通的Java图形和多边形,才能在屏幕上渲染3D对象。比一旦你创建了“引擎”优势,你可以将图像附加到多边形上,或者将视频加载到多边形上,但我知道图片不仅仅容易,视频im不确定,但是我确定如果你加载它逐画面或有方法流入,它不应该是一个问题。