Elm Town
Elm Town
Jared M. Smith
Elm Town 49 – Sixteen 3D Spinners Should Be Enough For Most People
56 minutes Posted Apr 2, 2020 at 12:50 pm.
Intro and sponsors
elm-geometry and elm-3d-scene
How Ian got into Elm
API design lessons from elm-geometry
elm-3d-scene
Ambient lighting
Transparency and graphics programming hacks
Real-world vs screen units
Creating a generic framework
What's left before 1.0
Using elm-3d-scene today
Thankyous & Outro
0:00
56:36
Download MP3
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 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