Show notes
Ian Mackenzie shares the history of elm-geometry, elm-units and elm-3d-scene, and how he hopes to one day see them used to design a world-championship-winning robot – or a skyscraper.Thank you to our sponsor, Culture Amp.Special thanks to Xavier Ho (@Xavier_Ho) for editing and production of this episode!Recording date: 18 Mar 2020GuestIan Mackenzie (@ianemackenzie)Show Notes00:00:00 Intro and sponsors00:01:05 elm-geometry and elm-3d-sceneelm-geometry (Elm Packages)elm-3d-scene (GitHub)"A 3D rendering engine for Elm" at elm-conf 2019 (YouTube)00:02:02 How Ian got into ElmFIRST Robotics Competition“Now you're thinking in functions" at elm-europe 2018 (YouTube)Dartdart-sassV8 JavaScript EngineFlutterQt2008 World Championship – 1114 SimboticsArup (website)MassMotion crowd simulation softwareelm-units (Elm Packages)00:19:18 API design lessons from elm-geometry“Now you're thinking in functions" at elm-europe 2018 (YouTube)Matthieu Pizenberg (website)Martin Stewart (Tretton37)Joël Quenneville (Twitter)00:30:37 elm-3d-sceneelm-3d-scene (GitHub)"A 3D rendering engine for Elm" at elm-conf 2019 (YouTube)00:37:46 Ambient lighting00:44:50 Transparency and graphics programming hacks00:46:50 Real-world vs screen units00:48:23 Creating a generic framework00:49:55 What's left before 1.0Contributing to elm-3d-scene (GitHub)00:53:37 Using elm-3d-scene today00:55:02 Thankyous & Outro



