有没有好的交互式 3D 图形库?

2023-12-29

我正在寻找一个库,它将以 3D 方式布局和显示图形(即网络图,而不是图表),并具有一些交互性,例如选择和拖动节点、旋转显示等。我想在网页中执行此操作,因此 Javascript或 Flash 更好,我也会考虑 Java。

自我审视后,我意识到选项非常有限,因此我有兴趣了解任何此类库,无论语言或交互性如何,即使它们不在浏览器中运行。虽然 3D 是必不可少的,但该网站上还有其他有关 2D 库的问题。

更新:请停止添加 2D 图库的详细信息。正如问题所述,我只是在寻找 3D 库,还有其他涉及 2D 图形的问题。


Walrus https://www.caida.org/catalog/software/walrus/

优点:漂亮的交互式 3D 图形库,用 Java 编写。

缺点:没有积极维护,最后一次更新是在 2003 年。

screenshot
(source: caida.org https://www.caida.org/tools/visualization/walrus/gallery1/ries-t2-thumb.png)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有好的交互式 3D 图形库? 的相关文章

随机推荐

  • 数据流作业失败并显示“无法启动足够的工作人员”

    我的数据流作业失败并显示以下消息 我应该如何调试 工作流程失败 原因 65a939e801f185b6 无法提出足够的内容 工人 最少1名 实际0名 当服务无法从以下位置分配虚拟机时 该服务将输出此消息计算引擎 https cloud go
  • 运行 Rails 应用程序时出错 - ExecJS::RuntimeError

    我尝试用谷歌搜索这个 但还没有找到我的问题的答案 我正在尝试通过 Rails 运行一个简单的控制器脚本 当我到达该页面时 它给了我这个错误 ExecJS RuntimeError in Say hello 显然 Say 是控制器 hello
  • 将多维可变长度数组传递给函数

    有很多类似的问题 但我仍然找不到任何与 C99 C11 中变长数组的特性相关的答案 如何通过多维变长数组到 C99 C11 中的函数 例如 void foo int n int arr lt error here how to fix vo
  • C#“as”关键字除了简单转换之外还有更多功能吗?

    我正在努力通过Josh Smith 的 CommandSink 代码 http www codeproject com KB WPF VMCommanding aspx显然不了解 C 中的 as 关键字 我不明白他为什么写下这句话 IsVa
  • 在python中读取二进制大端文件

    我想使用 python 读取 ieee 大端 64 位浮点格式的大型二进制文件 但无法获取正确的值 我在matlab中有一个工作方法 如下 fid fopen filename r ieee be data fread fid inf fl
  • 将 AKSequencer 输出保存到本地文件

    我在使用音序器将 MIDI 保存到本地文件时遇到问题 正在创建并保存音频 但音频输出与应有的完全不同 这是我正在使用的代码 var sequencer AKSequencer let piano AKMIDISampler var offl
  • 如何从 OSGi 运行时环境中通过类名字符串加载类?

    我正在制作一个捆绑包来插入 OSGi 来为用户提供一个功能 Usercase User input the classname string and click list button the corresponding class wil
  • request.GET.get 是什么意思?

    request GET get 是什么意思 我在 Django 中看到类似的东西 page request GET get page 1 我认为这与类似的事情有关 li a href laquo a li 它们是如何工作的 The requ
  • Neo4J 3.0中配置文件的位置在哪里?

    我最近安装了 Neo4j 3 0 由于我需要启用外部访问 因此我需要配置文件 以及 2 3 3 中配置文件位于 var lib neo4j 结构中的位置 我无法在 3 0 版本中的任何位置找到它们 我知道它已更名为 neo4j conf 我
  • 使用apache和passenger部署rails应用程序后,显示页面不存在

    我已经使用 apache2 和乘客部署了 Rails 应用程序 一切都很顺利 但部署后它说您正在寻找的页面不存在 我的应用程序名称是 opengrok 我的 apache 配置位于 etc apache2 sites avaibleable
  • 终止使用子进程打开的 gnome 终端

    使用子进程和命令 gnome terminal e bash 我可以根据需要打开一个 gnome 终端 并让它保留在周围 这是通过以下任一方法完成的 p subprocess Popen gnome terminal e bash or p
  • Android Marshmallow - 自定义搜索栏进度条未显示

    我正在尝试像这样自定义我的搜索栏 在 API 级别 My seek bar progress bar xml
  • Hibernate 向数据库发送外来查询

    我有一个由 hibernate 支持的 Web 应用程序 在过去的几天里 我开始密切监视 mysql 发现 hibernate 正在向数据库发送未知查询 而这些查询实际上不是从应用程序的任何部分发送的 查询看起来像 mysql connec
  • 如何在 Swift 中识别连续触摸?

    如何在 Swift 代码中识别连续的用户触摸 我所说的连续是指用户将手指放在屏幕上 只要用户触摸屏幕 我就想将精灵套件节点移动到用户触摸的方向 基本步骤 存储触摸事件的位置 touchesBegan touchesMoved 将精灵节点移向
  • 在 Windows XP 中设置 Tomcat 服务的默认区域设置

    我已在 Windows XP 计算机中安装了 Apache Tomcat 6 作为服务 法语 我的问题是 Tomcat 本身和所有网络应用程序 Sonar 和 Hudson 现在显示法语消息 我当然想要英文消息 所以我进入控制面板中的 区域
  • 如何将 @State 值分配给另一个 viewModel 发布的属性

    如何将一个视图中的 State 值 secondaryMarked 分配给 Published SampleViewModel 属性 喜欢 SampleViewModel secondMarked 这是示例 struct ContentVi
  • 编译 openCV 代码时出现“函数未在此范围内声明”错误

    我正在尝试编写一些使用 openCV 函数的代码 我首先采用文档中提供的一些示例代码 include
  • VBScript 中的 XPath 计数

    我尝试使用 XPath 计数函数获取 XML 文件中特定节点的数量 但是 这不断返回错误 msxml3 dll 类型的异常 表达式不返回 DOM 节点 如何使用 VBScript 和 MSXML DOM 从 XPath 计数获取返回值 Di
  • 以数组为原型的 Javascript 对象成员由所有类实例共享

    以前有人注意到这种行为吗 这真的让我很失望 我本来期望原型数组对于每个类实例都是私有的 而不是在所有类实例之间共享 有人可以验证这是正确的行为 并且也许可以更详细地解释这种行为吗 请注意注释的代码以及它如何影响脚本的行为
  • 有没有好的交互式 3D 图形库?

    我正在寻找一个库 它将以 3D 方式布局和显示图形 即网络图 而不是图表 并具有一些交互性 例如选择和拖动节点 旋转显示等 我想在网页中执行此操作 因此 Javascript或 Flash 更好 我也会考虑 Java 自我审视后 我意识到选