From 73858c24d7dd6a3e615d97f01e19bab16cd26710 Mon Sep 17 00:00:00 2001 From: Dzmitry Malyshau Date: Wed, 26 Jun 2019 13:29:13 -0400 Subject: [PATCH 1/2] Create ecosystem-guide.md --- docs/ecosystem-guide.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 docs/ecosystem-guide.md diff --git a/docs/ecosystem-guide.md b/docs/ecosystem-guide.md new file mode 100644 index 0000000..816f477 --- /dev/null +++ b/docs/ecosystem-guide.md @@ -0,0 +1,25 @@ +# Ecosystem Guide + +## Graphics + +- 2D only. All you need is... + - Love: [ggez](https://github.com/ggez/ggez) + - Web: [quicksilver](https://github.com/ryanisaacg/quicksilver) + - Coffee: [coffee](https://github.com/hecrj/coffee) + - Not sure: [piston](https://github.com/PistonDevelopers/piston) +- 3D all the way. Who came first? + - Chicken: + - Big: [amethyst](https://github.com/amethyst/amethyst) + - Old: [kiss3d](https://github.com/sebcrozet/kiss3d) + - Fancy: [three.rs](https://github.com/three-rs/three) + - Egg + - Modern: [wgpu](https://github.com/gfx-rs/wgpu-rs) + - GL-ish: [glium](https://github.com/glium/glium), [luminance](https://github.com/phaazon/luminance-rs), [gl-rs](https://github.com/brendanzab/gl-rs) + - Vulkan-ish: [vulkano](https://github.com/vulkano-rs/vulkano), [ash](https://github.com/MaikKlein/ash), [dacite](https://gitlab.com/dennis-hamester/dacite) + - Raw: [gfx-hal](https://github.com/gfx-rs/gfx) + +## Math + +## Audio + +TODO From 5ebd29d27808410b7b1121dab3eaf5c600b2b0d1 Mon Sep 17 00:00:00 2001 From: Dzmitry Malyshau Date: Thu, 8 Aug 2019 17:00:32 -0400 Subject: [PATCH 2/2] Refactor the graphics sections --- docs/ecosystem-guide.md | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/docs/ecosystem-guide.md b/docs/ecosystem-guide.md index 816f477..af84141 100644 --- a/docs/ecosystem-guide.md +++ b/docs/ecosystem-guide.md @@ -3,20 +3,26 @@ ## Graphics - 2D only. All you need is... - - Love: [ggez](https://github.com/ggez/ggez) - - Web: [quicksilver](https://github.com/ryanisaacg/quicksilver) - - Coffee: [coffee](https://github.com/hecrj/coffee) - - Not sure: [piston](https://github.com/PistonDevelopers/piston) -- 3D all the way. Who came first? - - Chicken: - - Big: [amethyst](https://github.com/amethyst/amethyst) - - Old: [kiss3d](https://github.com/sebcrozet/kiss3d) - - Fancy: [three.rs](https://github.com/three-rs/three) - - Egg - - Modern: [wgpu](https://github.com/gfx-rs/wgpu-rs) - - GL-ish: [glium](https://github.com/glium/glium), [luminance](https://github.com/phaazon/luminance-rs), [gl-rs](https://github.com/brendanzab/gl-rs) - - Vulkan-ish: [vulkano](https://github.com/vulkano-rs/vulkano), [ash](https://github.com/MaikKlein/ash), [dacite](https://gitlab.com/dennis-hamester/dacite) - - Raw: [gfx-hal](https://github.com/gfx-rs/gfx) + - love: [ggez](https://github.com/ggez/ggez) + - web: [quicksilver](https://github.com/ryanisaacg/quicksilver) + - coffee: [coffee](https://github.com/hecrj/coffee) + - not sure: [piston](https://github.com/PistonDevelopers/piston) +- 3D all the way. Your sort of vacation is... + - all inclusive: + - [amethyst](https://github.com/amethyst/amethyst) + - exploratory drive-by: + - [kiss3d](https://github.com/sebcrozet/kiss3d) + - [three.rs](https://github.com/three-rs/three) + - rent: + - (all APIs) [wgpu](https://github.com/gfx-rs/wgpu-rs) + - (GL only) [glium](https://github.com/glium/glium) + - (GL only) [luminance](https://github.com/phaazon/luminance-rs) + - (Vulkan only) [vulkano](https://github.com/vulkano-rs/vulkano) + - immigration: + - (all) [gfx-hal](https://github.com/gfx-rs/gfx) + - (GL) [gl-rs](https://github.com/brendanzab/gl-rs) + - (Vulkan) [ash](https://github.com/MaikKlein/ash) + - (Vulkan) [dacite](https://gitlab.com/dennis-hamester/dacite) ## Math