【发布时间】:2013-01-09 18:17:16
【问题描述】:
我想用 JAVA 编写一个程序,它提供以下功能: 显示视频、图片、文本,如果可能,还可以显示浏览器(不需要很多功能)。
我的想法是将这些视图映射到(某种)类似coverflow的gui上。 例如一个立方体,它的每一面都有一个视频或图片,用户可以旋转它。
现在我正在寻找合适的技术来做到这一点。 我找到了一个名为“twinkle”的旧演示,它显示了我想做的一些事情(3D“窗格”上的图片): http://jroller.com/gfx/entry/a_swing_opengl_photo_viewer 预告片给人留下了很好的印象。
我应该像在演示中那样使用 JOGL 和 Swing 吗?还是只有JOGL? 源代码看起来很复杂,我无法运行它。
是否可以/推荐使用 Java3D?
我很困惑,因为我发现的大多数东西都是相当古老的文章等。
你有什么建议吗?
谢谢, 鲍勃
【问题讨论】:
-
我给你的建议是循序渐进。您认为链接代码很复杂,这很奇怪。但是您想扩展基本相同的想法。 3D 是要走的路,而 JOGL 很棒。首先学习基础知识,然后从那里开始。一旦您遇到特定问题,请给我们一个轻推。
-
我希望得到一个建议,我应该从哪个方向开始寻找。只是我不想为了发现会有更好/更容易/更优雅的解决方案而陷入低级 OpenGL 编程。
标签: java 3d jogl java-3d coverflow