不同视图的Java 3D覆盖流(在3D对象上映射2D内容)->哪个框架/技术



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

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

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

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

是否可以/推荐使用Java3D?

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

你有什么建议吗?

谢谢,鲍勃

如果你想走手工制作的路线,没有预先制作的api,如OpenGL,你可以帮助youtube找到一个叫JavaTutorials101的家伙,他有一个14部分的系列,关于渲染3D对象到屏幕上,只是使用普通的java图形和多边形。而一旦你有了"引擎"prosay创建,你就可以将图像附加到多边形上,或者将视频加载到它,我知道图片将非常容易,视频我不确定,但我确定如果你一张一张地加载它,或者有一种方式来流,它应该不是一个问题。

最新更新