gpt4 book ai didi

java - Java中最快的数据结构(4D可视化处理)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:18:43 25 4
gpt4 key购买 nike

我有一个应用程序需要使用可视化框架。我目前倾向于在 Java 桌面应用程序中使用 Processing。

问题:我有大约 500k+ 个状态 vector 需要可视化。 4D 点 - XYZ 和时间(类似 GPS)

我需要能够快速轻松地选择时间片,并且能够及时播放它们。我可以使用平面文件或数据库更改输入。

所以问题是:哪种数据结构最能满足我的需求?我是否将文件读入数组列表? HashMap ?还是内存数据库?还是别的?

性能是 3D 可视化的必要条件。时间段超过8小时。因此,并非所有这些都会立即显示。

有没有人尝试过使用创造性的编码框架来实现这种用途?有什么建议吗?

谢谢!

最佳答案

使用 OpenGL 进行处理是一种选择,但如果您遇到性能问题,我建议您查看 openframeworkslibcinder .

它们是c++,不是java,而是例如openframeworks具有与 Processing 非常相似的语法。

比较 Matt Swoboda 的 recode进入其他处理实现。

想法是,尝试使用 OpenGL 进行处理,看看是否获得了所需的帧率,否则请尝试 openframewoks 或 libcinder。

HTH

关于java - Java中最快的数据结构(4D可视化处理),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3419908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com