latentcat / graphpu

Large-scale 3D graph vis software written in Rust.

Home Page:https://troyni.com/graphpu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GraphPU

"GraphPU" is a 3D GPU graph visualization application. We have developed a rendering framework and HPC algorithms based on Rust and WebGPU, allowing the application to simulate and render millions of nodes and edges in real-time on Vulkan and Metal platforms. The demo contains multiple large-scale graph datasets including movie semantics, emails, large website structures, personal WeChat relationships, and social media connections. The audience can interact with these data through a controller knob, experiencing social physics and complex networks in a particle universe.

See more: troyni.com/graphpu

About

Large-scale 3D graph vis software written in Rust.

https://troyni.com/graphpu


Languages

Language:Rust 82.2%Language:WGSL 8.7%Language:GLSL 3.3%Language:Metal 2.9%Language:HLSL 2.1%Language:Shell 0.6%Language:Makefile 0.2%Language:JavaScript 0.1%Language:AppleScript 0.1%Language:Ruby 0.0%