Elm Town

Elm Town 49 – Sixteen 3D Spinners Should Be Enough For Most People


Listen Later

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 2020

Guest
  • Ian Mackenzie (@ianemackenzie)
  • Show Notes

    00:00:00 Intro and sponsors

    00:01:05 elm-geometry and elm-3d-scene

    • elm-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 Elm

      • FIRST Robotics Competition
      • “Now you're thinking in functions" at elm-europe 2018 (YouTube)
      • Dart
      • dart-sass
      • V8 JavaScript Engine
      • Flutter
      • Qt
      • 2008 World Championship – 1114 Simbotics
      • Arup (website)
      • MassMotion crowd simulation software
      • elm-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-scene

          • elm-3d-scene (GitHub)
          • "A 3D rendering engine for Elm" at elm-conf 2019 (YouTube)
          • 00:37:46 Ambient lighting

            00:44:50 Transparency and graphics programming hacks

            00:46:50 Real-world vs screen units

            00:48:23 Creating a generic framework

            00:49:55 What's left before 1.0

            • Contributing to elm-3d-scene (GitHub)
            • 00:53:37 Using elm-3d-scene today

              00:55:02 Thankyous & Outro

              ...more
              View all episodesView all episodes
              Download on the App Store

              Elm TownBy Jared M. Smith

              • 5
              • 5
              • 5
              • 5
              • 5

              5

              14 ratings


              More shows like Elm Town

              View all
              CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

              CoRecursive: Coding Stories

              188 Listeners

              Beam Radio by Lars Wikman

              Beam Radio

              11 Listeners

              Software Unscripted by Richard Feldman

              Software Unscripted

              27 Listeners

              Developer Voices by Kris Jenkins

              Developer Voices

              30 Listeners