AeroRust / WorkingGroup

Issues tracker for ideas, ongoing work, looking for mentors, mentors available. Join here!
38 stars 2 forks source link

Project proposal: 3D Visualisation Library #20

Open rellfy opened 3 years ago

rellfy commented 3 years ago

Proposal

A 3D visualisation/graphing library based on mathbox.

Objectives

To have a presentation-quality 3D visualisation/graphing library in Rust, with primary support for WASM. Mathbox is a great library but it has an unfortunate limitation which is JavaScript, other than the fact that it's not in active development anymore. Having the same functionality applied to Rust would allow for much more data to be processed and visualised.

Motivation

Although obviously more related to maths & graphing than aerospace, a library like this would surely have applications for aerospace such as path visualisation and general interactive display of dynamic data.

elpiel commented 3 years ago

I wanted to share https://rapier.rs/ and while it's not a visualization crate itself, it is a physics engine and it has binding to JS (with the use of WebAssembly). Thei crate is a great start for the visualization crate or even a simulation one.