├── .gitattributes ├── .gitignore ├── .vscode ├── settings.json └── spellright.dict ├── README ├── docs ├── circular-bold.woff ├── circular-book.woff ├── circular-medium.woff ├── env │ ├── pillars_ibl.ktx.bmp │ └── pillars_skybox.ktx.bmp ├── favicon.png ├── filament.wasm ├── images │ ├── icon.png │ ├── img0_05.png │ ├── img0_40.png │ ├── img0_65.png │ ├── img1_00.png │ ├── img1_24.png │ ├── img1_45.png │ ├── img1_82.png │ ├── img2_00.png │ ├── img2_20.png │ ├── img2_35.png │ ├── img2_57.png │ ├── img2_62.png │ ├── img2_75.png │ ├── img3_16.png │ ├── img3_41.png │ ├── img3_89.png │ ├── img4_13.png │ ├── img4_29.png │ ├── img4_44.png │ └── thumb.png ├── index.html ├── main.js ├── main.js.map ├── materials │ ├── step1.filamat.bmp │ ├── step1_cylinder_back.filamat.bmp │ ├── step1_cylinder_front.filamat.bmp │ ├── step2.filamat.bmp │ ├── step3.filamat.bmp │ ├── step4.filamat.bmp │ ├── step5.filamat.bmp │ └── step5_poly.filamat.bmp ├── showcase │ ├── gm.sh │ ├── montage.png │ ├── pair.png │ ├── screenshot_3d_1_0.24.png │ ├── screenshot_3d_2_0.13.png │ ├── screenshot_3d_2_0.74.png │ └── screenshot_3d_4_0.43.png └── style.css ├── materials ├── matc ├── step1.mat ├── step1_cylinder_back.mat ├── step1_cylinder_front.mat ├── step2.mat ├── step3.mat ├── step4.mat ├── step5.mat └── step5_poly.mat ├── package.json ├── src ├── app.ts ├── display.ts ├── markdownToHtml.ts ├── polyhedron.ts ├── scene.ts ├── scrollytell.ts ├── timeline.ts ├── urls.ts └── verbiage.md ├── tsconfig.json ├── tslint.json ├── webpack.config.js └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/spellright.dict: -------------------------------------------------------------------------------- 1 | prideout 2 | euler 3 | πrs 4 | Richeson 5 | scrollytelling 6 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/README -------------------------------------------------------------------------------- /docs/circular-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/circular-bold.woff -------------------------------------------------------------------------------- /docs/circular-book.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/circular-book.woff -------------------------------------------------------------------------------- /docs/circular-medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/circular-medium.woff -------------------------------------------------------------------------------- /docs/env/pillars_ibl.ktx.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/env/pillars_ibl.ktx.bmp -------------------------------------------------------------------------------- /docs/env/pillars_skybox.ktx.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/env/pillars_skybox.ktx.bmp -------------------------------------------------------------------------------- /docs/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/favicon.png -------------------------------------------------------------------------------- /docs/filament.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/filament.wasm -------------------------------------------------------------------------------- /docs/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/icon.png -------------------------------------------------------------------------------- /docs/images/img0_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img0_05.png -------------------------------------------------------------------------------- /docs/images/img0_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img0_40.png -------------------------------------------------------------------------------- /docs/images/img0_65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img0_65.png -------------------------------------------------------------------------------- /docs/images/img1_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img1_00.png -------------------------------------------------------------------------------- /docs/images/img1_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img1_24.png -------------------------------------------------------------------------------- /docs/images/img1_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img1_45.png -------------------------------------------------------------------------------- /docs/images/img1_82.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img1_82.png -------------------------------------------------------------------------------- /docs/images/img2_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img2_00.png -------------------------------------------------------------------------------- /docs/images/img2_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img2_20.png -------------------------------------------------------------------------------- /docs/images/img2_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img2_35.png -------------------------------------------------------------------------------- /docs/images/img2_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img2_57.png -------------------------------------------------------------------------------- /docs/images/img2_62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img2_62.png -------------------------------------------------------------------------------- /docs/images/img2_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img2_75.png -------------------------------------------------------------------------------- /docs/images/img3_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img3_16.png -------------------------------------------------------------------------------- /docs/images/img3_41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img3_41.png -------------------------------------------------------------------------------- /docs/images/img3_89.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img3_89.png -------------------------------------------------------------------------------- /docs/images/img4_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img4_13.png -------------------------------------------------------------------------------- /docs/images/img4_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img4_29.png -------------------------------------------------------------------------------- /docs/images/img4_44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/img4_44.png -------------------------------------------------------------------------------- /docs/images/thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/images/thumb.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/main.js -------------------------------------------------------------------------------- /docs/main.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/main.js.map -------------------------------------------------------------------------------- /docs/materials/step1.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step1.filamat.bmp -------------------------------------------------------------------------------- /docs/materials/step1_cylinder_back.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step1_cylinder_back.filamat.bmp -------------------------------------------------------------------------------- /docs/materials/step1_cylinder_front.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step1_cylinder_front.filamat.bmp -------------------------------------------------------------------------------- /docs/materials/step2.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step2.filamat.bmp -------------------------------------------------------------------------------- /docs/materials/step3.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step3.filamat.bmp -------------------------------------------------------------------------------- /docs/materials/step4.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step4.filamat.bmp -------------------------------------------------------------------------------- /docs/materials/step5.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step5.filamat.bmp -------------------------------------------------------------------------------- /docs/materials/step5_poly.filamat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/materials/step5_poly.filamat.bmp -------------------------------------------------------------------------------- /docs/showcase/gm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/showcase/gm.sh -------------------------------------------------------------------------------- /docs/showcase/montage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/showcase/montage.png -------------------------------------------------------------------------------- /docs/showcase/pair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/showcase/pair.png -------------------------------------------------------------------------------- /docs/showcase/screenshot_3d_1_0.24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/showcase/screenshot_3d_1_0.24.png -------------------------------------------------------------------------------- /docs/showcase/screenshot_3d_2_0.13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/showcase/screenshot_3d_2_0.13.png -------------------------------------------------------------------------------- /docs/showcase/screenshot_3d_2_0.74.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/showcase/screenshot_3d_2_0.74.png -------------------------------------------------------------------------------- /docs/showcase/screenshot_3d_4_0.43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/showcase/screenshot_3d_4_0.43.png -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/docs/style.css -------------------------------------------------------------------------------- /materials/matc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/matc -------------------------------------------------------------------------------- /materials/step1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step1.mat -------------------------------------------------------------------------------- /materials/step1_cylinder_back.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step1_cylinder_back.mat -------------------------------------------------------------------------------- /materials/step1_cylinder_front.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step1_cylinder_front.mat -------------------------------------------------------------------------------- /materials/step2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step2.mat -------------------------------------------------------------------------------- /materials/step3.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step3.mat -------------------------------------------------------------------------------- /materials/step4.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step4.mat -------------------------------------------------------------------------------- /materials/step5.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step5.mat -------------------------------------------------------------------------------- /materials/step5_poly.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/materials/step5_poly.mat -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/package.json -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/display.ts -------------------------------------------------------------------------------- /src/markdownToHtml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/markdownToHtml.ts -------------------------------------------------------------------------------- /src/polyhedron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/polyhedron.ts -------------------------------------------------------------------------------- /src/scene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/scene.ts -------------------------------------------------------------------------------- /src/scrollytell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/scrollytell.ts -------------------------------------------------------------------------------- /src/timeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/timeline.ts -------------------------------------------------------------------------------- /src/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/urls.ts -------------------------------------------------------------------------------- /src/verbiage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/src/verbiage.md -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prideout/euler/HEAD/yarn.lock --------------------------------------------------------------------------------