Ldraw: Lego Modeling in Rust
Hi, creator here. Never imagined this would make its way into HN. :)<p>I created this to study Rust(yes, I'm still new) and to explore what's possible with current Rust and WebAssembly. I think it turned out to be okay to continue with Rust and I'm more than happy.<p>Currently it comprises of a parser which reads LDraw(<a href="https://ldraw.org/" rel="nofollow">https://ldraw.org/</a>) file format and a basic renderer. For now the page itself is just a single page with rotating 3d model but eventually would transform into a complete website for creating and sharing your own creations.<p>If you are interested you can track the development at the GitHub repository(<a href="https://github.com/segfault87/ldraw.rs" rel="nofollow">https://github.com/segfault87/ldraw.rs</a>) It's slightly outdated and the current code heavily relies on the bleeding edge of Rust (e.g., nightly, async await, futures 0.3, wasm-bindgen, ...) and needs to be cleaned up before pushing.<p>If you want more complex model you can try this instead: <a href="https://segfault87.github.io/ldraw-rs-preview/#models/6973.ldr" rel="nofollow">https://segfault87.github.io/ldraw-rs-preview/#models/6973.l...</a>