3d-portfolio

Tutorial here: https://oval-dimple-e8b.notion.site/Three-js-Website-Tutorial-9e765198855c43458865c0e7ed003f33

Set up

Node: Javascript engine and comes with Node Package Manager (npm)

Yarn: an alternative to npm; this is optional for this tutorial (just use the “npm” command whenever you see “yarn”)

Vite: development server; an alternative to something like webpack, create-react-app, etc

Three.js: Javascript (JS) 3D rendering package

Visual Studio Editor (VSCode): software to write code in (alternative to Sublime, TextEdit, etc)

Github: version control & platform to open source your code