Skip to content
Snippets Groups Projects
resources.md 1.37 KiB

Useful resources

This is a list of programming and documentation resources in no particular order that might be interesting for the model and software development:

  • Software

    • petgraph: Rust library for working with graph data structures.
    • Graphviz: A software pacakge for visualization of graphs. The petgraphcrate already has some basic support for it.
    • Raytracing example for Rust: Basic tutorial for programming a simple raytraces in rust.
    • Goptical: GNU optical design library. A C++ library which could lead as an idea for simulating geometric optics.
    • egui: Possible candidate for a rust GUI library.
    • List of rendering libs: A list of rust crates for rendering. Do we need this?
    • Fyrox: Possible candidate to an interactive 3D renderer....actually a game engine.
    • uom: Rust crate for dealing with physical dimensions and units.
    • Rust design patterns: Book of common rust desing patterns.
  • Physics