three.js examples ported to TypeScript