diff --git a/content/posts/newsletter-017/index.md b/content/posts/newsletter-017/index.md index 5bcdc2630..b1965e641 100644 --- a/content/posts/newsletter-017/index.md +++ b/content/posts/newsletter-017/index.md @@ -371,6 +371,31 @@ _Discussions: [rayon]: https://github.com/rayon-rs/rayon [crates.io]: https://crates.io/ +### [Rust Graphics Playground][rust-graphics-playground] + +![Rust Graphics Playground Demo](rust-graphics-playground.gif) + +The [Rust Graphics Playground][rust-graphics-playground] is a small tool that +allows you to create and share miniature graphics demos in Rust that will run +in the browser. Here are a few examples of what you can make: + +- [3D Spinning Triangle][spinning-triangle] +- [3D Spinning Cube][spinning-cube] +- [Serpinski Triangle][serpinski-triangle] +- [Serpinski Carpet][serpinski-carpet] + +The [source code][graphics-playground-source] is available online. + +_Discussions: +[/r/rust](https://www.reddit.com/r/rust/comments/kk6i38/write_mini_graphics_demos_in_rust_in_the_browser/)_ + +[rust-graphics-playground]: http://playground.meteorlinker.com +[spinning-triangle]: http://playground.meteorlinker.com/?share=1 +[spinning-cube]: http://playground.meteorlinker.com/?share=864 +[serpinski-triangle]: http://playground.meteorlinker.com/?share=682 +[serpinski-carpet]: http://playground.meteorlinker.com/?share=1054 +[graphics-playground-source]: https://gitlab.com/DixieDev/rust-graphics-playground + ## Popular Workgroup Issues in Github diff --git a/content/posts/newsletter-017/rust-graphics-playground.gif b/content/posts/newsletter-017/rust-graphics-playground.gif new file mode 100644 index 000000000..7f690262b Binary files /dev/null and b/content/posts/newsletter-017/rust-graphics-playground.gif differ