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
petgraph
crate 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