【问题标题】:3D plot in java. Java3D or Jmonkey [closed]java中的3D绘图。 Java3D 或 Jmonkey [关闭]
【发布时间】:2012-05-04 00:09:05
【问题描述】:

我想在 Java 中绘制一个 3D 点云(比如 100000 个点),能够拖动和旋转它并选择一个绘制的 3D 点并通过单击它来获取它的 x、y、z。我担心对 java3D 的持续支持,同时我看到 java3D 仍然是一个更大的社区,并且比 jme3 的稳定版本 JMonkey3 更活跃。我也想将它部署为小程序。

我应该选择什么技术?

【问题讨论】:

  • 我认为这个问题不适合 SO。请在此处阅读有关要问什么问题的常见问题解答。
  • (?) 现在您的问题不包含真正的问题。
  • Mods - 不知道为什么因为不具建设性而被关闭。要求一个合适的库/工具来模拟点云似乎是一个完全合理的问题。投票决定重新开放。

标签: java javascript swing data-visualization jmonkeyengine


【解决方案1】:

Java3D 并不是真正为巨大的点云而设计的。它专为托管场景图而设计,而对于大型点云,您通常需要执行一些非常直接的 OpenGL 调用。

您最好使用jMonkeyEngine(它有自己的点云/粒子效果子系统)或LWJGL(这是 jMonkeyEngine 在后台使用的,将为您提供低级 OpenGL 访问权限)

以上所有内容都可以在 applet 中使用(用户可能必须批准解除 Applet 安全限制以允许本地 OpenGL 访问),但如果您尝试做更复杂的事情,我会推荐 WebStart 作为替代方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多