FyroxEngine / Fyrox

3D and 2D game engine written in Rust
https://fyrox.rs
MIT License
7.49k stars 339 forks source link

Common graph #597

Closed mrDIMAS closed 5 months ago

mrDIMAS commented 5 months ago

This PR adds a new fyrox-graph crates which contains low-level graph implementation, which replaces the most common graph operations in both Scene and UI graphs. The main motivation of this PR is to minimize duplicated code and move the most common algorithms in the common crate, to prevent re-inventing them for each use case.