Galaster - 一个 3D 动态图形可视化工具
概述
Galaster 是一个可视化动态图的系统,这个项目的目标是创建一个开源版本的 ubigraph。 目前它可以作为静态 C++ 库工作,其他编程语言的 RPC API 将很快实现。
加拉斯特在行动
如何建造
你需要 GLFW、FreeType 和 CMake 来构建这个项目。 以下命令构建静态 C++ 库libgalaster.a以及此项目中包含的所有示例。
mkdir build
cd build
cmake ..
make
成功构建此项目后,您可以启动一个示例来查看它是否正常工作。 输入./examples/cube以启动 `cube` 示例,该示例将 1000 个节点布局为 10x10x10 立方体。 您将获得一个非常原始的窗口,用于交互式查看图形。
虽然目前不支持通过鼠标拖动来旋转图形,但可以识别一些按键:
钥匙
2021-07-18 17:02:59
10.83MB
C++
1