├── .eslintrc.js
├── .github
└── workflows
│ ├── deploy-experiments-preview.yml
│ └── deploy-experiments-production.yml
├── .gitignore
├── .npmrc
├── .nvmrc
├── .prettierrc
├── README.md
├── apps
└── lab
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── README.md
│ ├── app
│ ├── apple-icon.png
│ ├── experiments
│ │ ├── [experiment]
│ │ │ ├── ExperimentFrame.tsx
│ │ │ ├── SourceButton.module.scss
│ │ │ ├── SourceButton.tsx
│ │ │ ├── layout.module.scss
│ │ │ ├── layout.tsx
│ │ │ └── page.tsx
│ │ ├── layout.module.scss
│ │ ├── layout.tsx
│ │ ├── loading.module.scss
│ │ ├── loading.tsx
│ │ └── page.tsx
│ ├── favicon.ico
│ ├── layout.module.scss
│ ├── layout.tsx
│ ├── page.module.scss
│ └── page.tsx
│ ├── next-env.d.ts
│ ├── next.config.js
│ ├── package.json
│ ├── public
│ ├── audio
│ │ ├── button.mp3
│ │ └── music.mp3
│ ├── og-image.jpg
│ └── reticle
│ │ ├── base.png
│ │ ├── cross.png
│ │ ├── dashed.png
│ │ └── half.png
│ ├── src
│ ├── components
│ │ ├── Button
│ │ │ ├── Button.module.scss
│ │ │ ├── Button.tsx
│ │ │ └── index.ts
│ │ ├── Debug.tsx
│ │ ├── ExperimentList
│ │ │ ├── ExperimentList.module.scss
│ │ │ ├── ExperimentList.tsx
│ │ │ └── index.ts
│ │ ├── LoadScreen
│ │ │ ├── LoadScreen.module.scss
│ │ │ ├── LoadScreen.tsx
│ │ │ └── index.ts
│ │ ├── Nav
│ │ │ ├── MuteButton.tsx
│ │ │ ├── Nav.module.scss
│ │ │ ├── Nav.tsx
│ │ │ └── index.ts
│ │ └── PageWrapper.tsx
│ ├── helpers
│ │ ├── ScenePortal.tsx
│ │ ├── SceneRoot.tsx
│ │ ├── metadata.ts
│ │ ├── store.ts
│ │ ├── tunnel.tsx
│ │ └── utils.ts
│ ├── scenes
│ │ └── HomeScene
│ │ │ ├── Camera.tsx
│ │ │ ├── Grid
│ │ │ ├── Grid.tsx
│ │ │ ├── index.ts
│ │ │ └── shader
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.tsx
│ │ │ │ └── vert.glsl
│ │ │ ├── HomeScene.tsx
│ │ │ ├── HoverSound.tsx
│ │ │ ├── Music.tsx
│ │ │ ├── Particles
│ │ │ ├── Particles.tsx
│ │ │ ├── index.ts
│ │ │ └── shader
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.tsx
│ │ │ │ └── vert.glsl
│ │ │ ├── Reticle
│ │ │ ├── Reticle.tsx
│ │ │ ├── index.ts
│ │ │ └── shader
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.tsx
│ │ │ │ └── vert.glsl
│ │ │ ├── Sky
│ │ │ ├── Sky.tsx
│ │ │ ├── index.ts
│ │ │ └── shader
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.tsx
│ │ │ │ └── vert.glsl
│ │ │ └── index.ts
│ └── utils
│ │ └── ga.tsx
│ ├── tsconfig.json
│ ├── turbo.json
│ └── types.d.ts
├── experiments
├── babbies-first-webgpu
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── main.ts
│ │ ├── style.css
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── chaos-sphere
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Scene
│ │ │ ├── Scene.tsx
│ │ │ ├── Sky.tsx
│ │ │ ├── Sphere
│ │ │ │ ├── Sphere.d.ts
│ │ │ │ ├── Sphere.tsx
│ │ │ │ ├── index.d.ts
│ │ │ │ ├── index.ts
│ │ │ │ └── shader
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ ├── index.tsx
│ │ │ │ │ └── vert.glsl
│ │ │ ├── index.ts
│ │ │ └── useLighting.ts
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── cosmic-platform
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Platform.tsx
│ │ ├── Scene.tsx
│ │ ├── Sky.tsx
│ │ ├── index.ts
│ │ ├── main.tsx
│ │ ├── shader
│ │ │ ├── particles
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.tsx
│ │ │ │ └── vert.glsl
│ │ │ └── portal
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.tsx
│ │ │ │ └── vert.glsl
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── extra-dimensional-input-form
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── LoginScene
│ │ │ ├── Login.tsx
│ │ │ ├── Scene.tsx
│ │ │ ├── World.tsx
│ │ │ └── index.ts
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── metaballs
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Scene
│ │ │ ├── Camera.tsx
│ │ │ ├── HeroText.tsx
│ │ │ ├── Metaballs
│ │ │ │ ├── Metaballs.tsx
│ │ │ │ ├── constants.ts
│ │ │ │ ├── index.ts
│ │ │ │ └── shader
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.tsx
│ │ │ │ │ └── vert.glsl
│ │ │ ├── Scene.tsx
│ │ │ ├── World
│ │ │ │ ├── World.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── shader
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.tsx
│ │ │ │ │ └── vert.glsl
│ │ │ └── index.ts
│ │ ├── hooks
│ │ │ └── useMaxWidth.ts
│ │ ├── index.ts
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── oceanic-horizon
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Scene
│ │ │ ├── Ocean.tsx
│ │ │ ├── Scene.tsx
│ │ │ ├── Sky.tsx
│ │ │ ├── index.ts
│ │ │ └── shaders
│ │ │ │ ├── Ocean
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.ts
│ │ │ │ └── vert.glsl
│ │ │ │ └── Sky
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.ts
│ │ │ │ └── vert.glsl
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── retro-gaming
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .npmrc
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Scene
│ │ │ ├── Scene.tsx
│ │ │ └── index.ts
│ │ ├── components
│ │ │ ├── About
│ │ │ │ ├── About.module.scss
│ │ │ │ ├── About.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Cartridge.tsx
│ │ │ ├── Cartridges.tsx
│ │ │ ├── Gameboy
│ │ │ │ ├── Buttons.tsx
│ │ │ │ ├── Gameboy.tsx
│ │ │ │ ├── Screen.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Header.module.scss
│ │ │ ├── Header.tsx
│ │ │ ├── Menu
│ │ │ │ ├── Menu.module.scss
│ │ │ │ ├── Menu.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Tooltip.module.scss
│ │ │ └── Tooltip.tsx
│ │ ├── fonts
│ │ │ ├── 04B_30__.TTF
│ │ │ ├── VT323-Regular.ttf
│ │ │ └── _index.scss
│ │ ├── hooks
│ │ │ └── useFileUpload.ts
│ │ ├── main.tsx
│ │ ├── store
│ │ │ └── index.ts
│ │ ├── utils
│ │ │ ├── Emulator.ts
│ │ │ ├── KeyboardHandlers.tsx
│ │ │ ├── colors.ts
│ │ │ └── types.ts
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── s-rank-jutsu
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Scene
│ │ │ ├── Floor.tsx
│ │ │ ├── Rasengan
│ │ │ │ ├── Particles.tsx
│ │ │ │ ├── Rasengan.tsx
│ │ │ │ ├── Wind.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── shaders
│ │ │ │ │ ├── partials
│ │ │ │ │ └── cellular.glsl
│ │ │ │ │ ├── particles
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── vert.glsl
│ │ │ │ │ ├── rasengan
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── vert.glsl
│ │ │ │ │ └── wind
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── vert.glsl
│ │ │ ├── Scene.tsx
│ │ │ └── index.ts
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── skywalker
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.tsx
│ │ ├── Scene
│ │ │ ├── Lightsaber
│ │ │ │ ├── Glow.tsx
│ │ │ │ ├── Lightsaber.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── shaders
│ │ │ │ │ ├── glow
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── vert.glsl
│ │ │ │ │ ├── partials
│ │ │ │ │ └── cellular.glsl
│ │ │ │ │ └── saber
│ │ │ │ │ ├── frag.glsl
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── vert.glsl
│ │ │ ├── Post.tsx
│ │ │ ├── Scene.tsx
│ │ │ ├── Sky.tsx
│ │ │ ├── Text.tsx
│ │ │ └── index.ts
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
└── work-from-home
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ ├── App.css
│ ├── App.tsx
│ ├── Scene
│ │ ├── Camera.tsx
│ │ ├── Office
│ │ │ ├── Emissives
│ │ │ │ ├── Emissives.tsx
│ │ │ │ ├── Ipads
│ │ │ │ │ ├── Ipads.tsx
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shader
│ │ │ │ │ │ ├── frag.glsl
│ │ │ │ │ │ ├── index.tsx
│ │ │ │ │ │ └── vert.glsl
│ │ │ │ ├── Monitor
│ │ │ │ │ ├── Monitor.tsx
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shader
│ │ │ │ │ │ ├── frag.glsl
│ │ │ │ │ │ ├── index.tsx
│ │ │ │ │ │ └── vert.glsl
│ │ │ │ ├── Socials.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Office.tsx
│ │ │ ├── index.ts
│ │ │ └── shader
│ │ │ │ ├── frag.glsl
│ │ │ │ ├── index.tsx
│ │ │ │ └── vert.glsl
│ │ ├── Scene.tsx
│ │ ├── index.ts
│ │ └── store.ts
│ ├── main.tsx
│ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ ├── vercel.json
│ └── vite.config.ts
├── package.json
├── packages
├── eslint-plugin-custom
│ ├── index.js
│ └── package.json
├── experiment-assets
│ ├── cosmic-platform
│ │ ├── heroBake.jpg
│ │ └── hero_model.glb
│ ├── extra-dimensional-input-form
│ │ └── montserrat_black_regular.json
│ ├── fonts
│ │ ├── MajorMonoDisplay.ttf
│ │ └── MontserratLight.ttf
│ ├── images
│ │ └── particleMask.png
│ ├── package.json
│ ├── retro-gaming
│ │ ├── boxart
│ │ │ ├── 2021ME.jpg
│ │ │ ├── far_after.jpg
│ │ │ ├── the_machine.jpg
│ │ │ └── upload.jpg
│ │ ├── buttons_AO.jpg
│ │ ├── cart_body_AO.jpg
│ │ ├── cart_sticker_AO.jpg
│ │ ├── cartridge.glb
│ │ ├── gameboy.glb
│ │ ├── gb_AO.jpg
│ │ ├── gb_normal.jpg
│ │ ├── gb_normal.png
│ │ └── roms
│ │ │ ├── 2021ME_DEMO.gb
│ │ │ ├── FarAfter-Demo.gb
│ │ │ └── Machine DEMO v1_1.gb
│ ├── s-rank-jutsu
│ │ └── floor
│ │ │ ├── albedo.jpeg
│ │ │ ├── ao.jpeg
│ │ │ ├── height.jpeg
│ │ │ ├── metallic.jpeg
│ │ │ ├── normal.jpeg
│ │ │ └── roughness.jpeg
│ ├── skywalker
│ │ ├── env.hdr
│ │ ├── lightsaber_luke.glb
│ │ └── sounds
│ │ │ ├── hum.mp3
│ │ │ ├── off.mp3
│ │ │ └── on.mp3
│ └── work-from-home
│ │ ├── img
│ │ ├── bake1.jpg
│ │ ├── bake2.jpg
│ │ ├── lightmap1_1.jpg
│ │ ├── lightmap1_2.jpg
│ │ ├── lightmap2_1.jpg
│ │ └── lightmap2_2.jpg
│ │ └── models
│ │ └── beresford_design.glb
├── experiment-data
│ ├── index.ts
│ ├── package.json
│ ├── tsconfig.json
│ └── types.d.ts
├── experiment-images
│ ├── images
│ │ ├── chaossphere.png
│ │ ├── cosmicplatform.png
│ │ ├── extradimensionalinputform.png
│ │ ├── metaballs.png
│ │ ├── oceanichorizon.png
│ │ ├── retrogaming.png
│ │ ├── skywalker.png
│ │ ├── srankjutsu.png
│ │ └── workfromhome.png
│ ├── index.ts
│ ├── package.json
│ ├── tsconfig.json
│ └── types.d.ts
├── tsconfig
│ ├── base.json
│ ├── nextjs.json
│ ├── package.json
│ ├── react-library.json
│ ├── vite.json
│ └── viteNode.json
├── ui
│ ├── .eslintrc.js
│ ├── Button.tsx
│ ├── Header.tsx
│ ├── index.tsx
│ ├── package.json
│ └── tsconfig.json
└── vite-custom-config
│ ├── experiment-vanilla.js
│ ├── experiment.js
│ └── package.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── templates
└── experiment-template
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ ├── App.tsx
│ ├── Scene
│ │ ├── Scene.tsx
│ │ └── index.ts
│ ├── index.ts
│ ├── main.tsx
│ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
└── turbo.json
/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/.eslintrc.js
--------------------------------------------------------------------------------
/.github/workflows/deploy-experiments-preview.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/.github/workflows/deploy-experiments-preview.yml
--------------------------------------------------------------------------------
/.github/workflows/deploy-experiments-production.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/.github/workflows/deploy-experiments-production.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/.gitignore
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | auto-install-peers = true
2 |
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | v22.17.1
2 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/.prettierrc
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/README.md
--------------------------------------------------------------------------------
/apps/lab/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/.eslintrc.js
--------------------------------------------------------------------------------
/apps/lab/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/.gitignore
--------------------------------------------------------------------------------
/apps/lab/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/README.md
--------------------------------------------------------------------------------
/apps/lab/app/apple-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/apple-icon.png
--------------------------------------------------------------------------------
/apps/lab/app/experiments/[experiment]/ExperimentFrame.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/[experiment]/ExperimentFrame.tsx
--------------------------------------------------------------------------------
/apps/lab/app/experiments/[experiment]/SourceButton.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/[experiment]/SourceButton.module.scss
--------------------------------------------------------------------------------
/apps/lab/app/experiments/[experiment]/SourceButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/[experiment]/SourceButton.tsx
--------------------------------------------------------------------------------
/apps/lab/app/experiments/[experiment]/layout.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/[experiment]/layout.module.scss
--------------------------------------------------------------------------------
/apps/lab/app/experiments/[experiment]/layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/[experiment]/layout.tsx
--------------------------------------------------------------------------------
/apps/lab/app/experiments/[experiment]/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/[experiment]/page.tsx
--------------------------------------------------------------------------------
/apps/lab/app/experiments/layout.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/layout.module.scss
--------------------------------------------------------------------------------
/apps/lab/app/experiments/layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/layout.tsx
--------------------------------------------------------------------------------
/apps/lab/app/experiments/loading.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/loading.module.scss
--------------------------------------------------------------------------------
/apps/lab/app/experiments/loading.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/loading.tsx
--------------------------------------------------------------------------------
/apps/lab/app/experiments/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/experiments/page.tsx
--------------------------------------------------------------------------------
/apps/lab/app/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/favicon.ico
--------------------------------------------------------------------------------
/apps/lab/app/layout.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/layout.module.scss
--------------------------------------------------------------------------------
/apps/lab/app/layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/layout.tsx
--------------------------------------------------------------------------------
/apps/lab/app/page.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/page.module.scss
--------------------------------------------------------------------------------
/apps/lab/app/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/app/page.tsx
--------------------------------------------------------------------------------
/apps/lab/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/next-env.d.ts
--------------------------------------------------------------------------------
/apps/lab/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/next.config.js
--------------------------------------------------------------------------------
/apps/lab/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/package.json
--------------------------------------------------------------------------------
/apps/lab/public/audio/button.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/public/audio/button.mp3
--------------------------------------------------------------------------------
/apps/lab/public/audio/music.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/public/audio/music.mp3
--------------------------------------------------------------------------------
/apps/lab/public/og-image.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/public/og-image.jpg
--------------------------------------------------------------------------------
/apps/lab/public/reticle/base.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/public/reticle/base.png
--------------------------------------------------------------------------------
/apps/lab/public/reticle/cross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/public/reticle/cross.png
--------------------------------------------------------------------------------
/apps/lab/public/reticle/dashed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/public/reticle/dashed.png
--------------------------------------------------------------------------------
/apps/lab/public/reticle/half.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/public/reticle/half.png
--------------------------------------------------------------------------------
/apps/lab/src/components/Button/Button.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/Button/Button.module.scss
--------------------------------------------------------------------------------
/apps/lab/src/components/Button/Button.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/Button/Button.tsx
--------------------------------------------------------------------------------
/apps/lab/src/components/Button/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/Button/index.ts
--------------------------------------------------------------------------------
/apps/lab/src/components/Debug.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/Debug.tsx
--------------------------------------------------------------------------------
/apps/lab/src/components/ExperimentList/ExperimentList.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/ExperimentList/ExperimentList.module.scss
--------------------------------------------------------------------------------
/apps/lab/src/components/ExperimentList/ExperimentList.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/ExperimentList/ExperimentList.tsx
--------------------------------------------------------------------------------
/apps/lab/src/components/ExperimentList/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/ExperimentList/index.ts
--------------------------------------------------------------------------------
/apps/lab/src/components/LoadScreen/LoadScreen.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/LoadScreen/LoadScreen.module.scss
--------------------------------------------------------------------------------
/apps/lab/src/components/LoadScreen/LoadScreen.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/LoadScreen/LoadScreen.tsx
--------------------------------------------------------------------------------
/apps/lab/src/components/LoadScreen/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/LoadScreen/index.ts
--------------------------------------------------------------------------------
/apps/lab/src/components/Nav/MuteButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/Nav/MuteButton.tsx
--------------------------------------------------------------------------------
/apps/lab/src/components/Nav/Nav.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/Nav/Nav.module.scss
--------------------------------------------------------------------------------
/apps/lab/src/components/Nav/Nav.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/Nav/Nav.tsx
--------------------------------------------------------------------------------
/apps/lab/src/components/Nav/index.ts:
--------------------------------------------------------------------------------
1 | export { Nav } from "./Nav";
2 |
--------------------------------------------------------------------------------
/apps/lab/src/components/PageWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/components/PageWrapper.tsx
--------------------------------------------------------------------------------
/apps/lab/src/helpers/ScenePortal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/helpers/ScenePortal.tsx
--------------------------------------------------------------------------------
/apps/lab/src/helpers/SceneRoot.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/helpers/SceneRoot.tsx
--------------------------------------------------------------------------------
/apps/lab/src/helpers/metadata.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/helpers/metadata.ts
--------------------------------------------------------------------------------
/apps/lab/src/helpers/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/helpers/store.ts
--------------------------------------------------------------------------------
/apps/lab/src/helpers/tunnel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/helpers/tunnel.tsx
--------------------------------------------------------------------------------
/apps/lab/src/helpers/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/helpers/utils.ts
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Camera.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Camera.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Grid/Grid.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Grid/Grid.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Grid/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Grid/index.ts
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Grid/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Grid/shader/frag.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Grid/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Grid/shader/index.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Grid/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Grid/shader/vert.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/HomeScene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/HomeScene.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/HoverSound.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/HoverSound.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Music.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Music.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Particles/Particles.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Particles/Particles.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Particles/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Particles/index.ts
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Particles/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Particles/shader/frag.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Particles/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Particles/shader/index.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Particles/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Particles/shader/vert.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Reticle/Reticle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Reticle/Reticle.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Reticle/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Reticle/index.ts
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Reticle/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Reticle/shader/frag.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Reticle/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Reticle/shader/index.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Reticle/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Reticle/shader/vert.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Sky/Sky.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Sky/Sky.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Sky/index.ts:
--------------------------------------------------------------------------------
1 | export { Sky } from "./Sky";
2 |
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Sky/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Sky/shader/frag.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Sky/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Sky/shader/index.tsx
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/Sky/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/Sky/shader/vert.glsl
--------------------------------------------------------------------------------
/apps/lab/src/scenes/HomeScene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/scenes/HomeScene/index.ts
--------------------------------------------------------------------------------
/apps/lab/src/utils/ga.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/src/utils/ga.tsx
--------------------------------------------------------------------------------
/apps/lab/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/tsconfig.json
--------------------------------------------------------------------------------
/apps/lab/turbo.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/turbo.json
--------------------------------------------------------------------------------
/apps/lab/types.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/apps/lab/types.d.ts
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/.gitignore
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/index.html
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/package.json
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/public/vite.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/public/vite.svg
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/src/main.ts
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/src/style.css
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/tsconfig.json
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/babbies-first-webgpu/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/babbies-first-webgpu/vite.config.ts
--------------------------------------------------------------------------------
/experiments/chaos-sphere/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/.eslintrc.cjs
--------------------------------------------------------------------------------
/experiments/chaos-sphere/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/.gitignore
--------------------------------------------------------------------------------
/experiments/chaos-sphere/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/index.html
--------------------------------------------------------------------------------
/experiments/chaos-sphere/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/package.json
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/App.css
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/App.tsx
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sky.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sky.tsx
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/Sphere.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | export declare function Sphere(): JSX.Element;
3 |
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/Sphere.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sphere/Sphere.tsx
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sphere/index.d.ts
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sphere/index.ts
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sphere/shader/frag.glsl
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/shader/index.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sphere/shader/index.d.ts
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sphere/shader/index.tsx
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/Sphere/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/Sphere/shader/vert.glsl
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/index.ts
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/Scene/useLighting.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/Scene/useLighting.ts
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/main.tsx
--------------------------------------------------------------------------------
/experiments/chaos-sphere/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/chaos-sphere/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/tsconfig.json
--------------------------------------------------------------------------------
/experiments/chaos-sphere/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/chaos-sphere/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/vercel.json
--------------------------------------------------------------------------------
/experiments/chaos-sphere/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/chaos-sphere/vite.config.ts
--------------------------------------------------------------------------------
/experiments/cosmic-platform/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/.eslintrc.cjs
--------------------------------------------------------------------------------
/experiments/cosmic-platform/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/.gitignore
--------------------------------------------------------------------------------
/experiments/cosmic-platform/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/index.html
--------------------------------------------------------------------------------
/experiments/cosmic-platform/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/package.json
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/App.css
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/App.tsx
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/Platform.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/Platform.tsx
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/Scene.tsx
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/Sky.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/Sky.tsx
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/index.ts:
--------------------------------------------------------------------------------
1 | export { Experiment } from "./App";
2 |
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/main.tsx
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/shader/particles/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/shader/particles/frag.glsl
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/shader/particles/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/shader/particles/index.tsx
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/shader/particles/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/shader/particles/vert.glsl
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/shader/portal/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/shader/portal/frag.glsl
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/shader/portal/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/shader/portal/index.tsx
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/shader/portal/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/shader/portal/vert.glsl
--------------------------------------------------------------------------------
/experiments/cosmic-platform/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/cosmic-platform/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/tsconfig.json
--------------------------------------------------------------------------------
/experiments/cosmic-platform/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/cosmic-platform/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/vercel.json
--------------------------------------------------------------------------------
/experiments/cosmic-platform/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/cosmic-platform/vite.config.ts
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ["plugin:custom/vite"],
4 | };
5 |
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/.gitignore
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/index.html
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/package.json
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/App.css
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/App.tsx
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/LoginScene/Login.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/LoginScene/Login.tsx
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/LoginScene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/LoginScene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/LoginScene/World.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/LoginScene/World.tsx
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/LoginScene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/LoginScene/index.ts
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/main.tsx
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/tsconfig.json
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/vercel.json
--------------------------------------------------------------------------------
/experiments/extra-dimensional-input-form/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/extra-dimensional-input-form/vite.config.ts
--------------------------------------------------------------------------------
/experiments/metaballs/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ["plugin:custom/vite"],
3 | };
4 |
--------------------------------------------------------------------------------
/experiments/metaballs/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/.gitignore
--------------------------------------------------------------------------------
/experiments/metaballs/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/index.html
--------------------------------------------------------------------------------
/experiments/metaballs/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/package.json
--------------------------------------------------------------------------------
/experiments/metaballs/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/App.css
--------------------------------------------------------------------------------
/experiments/metaballs/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/App.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Camera.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Camera.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/HeroText.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/HeroText.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Metaballs/Metaballs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Metaballs/Metaballs.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Metaballs/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Metaballs/constants.ts
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Metaballs/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Metaballs/index.ts
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Metaballs/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Metaballs/shader/frag.glsl
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Metaballs/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Metaballs/shader/index.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Metaballs/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Metaballs/shader/vert.glsl
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/World/World.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/World/World.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/World/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/World/index.ts
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/World/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/World/shader/frag.glsl
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/World/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/World/shader/index.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/World/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/World/shader/vert.glsl
--------------------------------------------------------------------------------
/experiments/metaballs/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/Scene/index.ts
--------------------------------------------------------------------------------
/experiments/metaballs/src/hooks/useMaxWidth.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/hooks/useMaxWidth.ts
--------------------------------------------------------------------------------
/experiments/metaballs/src/index.ts:
--------------------------------------------------------------------------------
1 | export { Experiment } from "./App";
2 |
--------------------------------------------------------------------------------
/experiments/metaballs/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/main.tsx
--------------------------------------------------------------------------------
/experiments/metaballs/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/metaballs/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/tsconfig.json
--------------------------------------------------------------------------------
/experiments/metaballs/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/metaballs/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/vercel.json
--------------------------------------------------------------------------------
/experiments/metaballs/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/metaballs/vite.config.ts
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/.eslintrc.cjs
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/.gitignore
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/index.html
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/package.json
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/App.css
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/App.tsx
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/Ocean.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/Ocean.tsx
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/Sky.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/Sky.tsx
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/index.ts
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/shaders/Ocean/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/shaders/Ocean/frag.glsl
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/shaders/Ocean/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/shaders/Ocean/index.ts
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/shaders/Ocean/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/shaders/Ocean/vert.glsl
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/shaders/Sky/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/shaders/Sky/frag.glsl
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/shaders/Sky/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/shaders/Sky/index.ts
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/Scene/shaders/Sky/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/Scene/shaders/Sky/vert.glsl
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/main.tsx
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/tsconfig.json
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/vercel.json
--------------------------------------------------------------------------------
/experiments/oceanic-horizon/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/oceanic-horizon/vite.config.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ["plugin:custom/vite"],
3 | };
4 |
--------------------------------------------------------------------------------
/experiments/retro-gaming/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/.gitignore
--------------------------------------------------------------------------------
/experiments/retro-gaming/.npmrc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/experiments/retro-gaming/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/index.html
--------------------------------------------------------------------------------
/experiments/retro-gaming/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/package.json
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/App.css
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/App.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/Scene/index.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/About/About.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/About/About.module.scss
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/About/About.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/About/About.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/About/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/About/index.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Cartridge.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Cartridge.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Cartridges.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Cartridges.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Gameboy/Buttons.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Gameboy/Buttons.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Gameboy/Gameboy.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Gameboy/Gameboy.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Gameboy/Screen.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Gameboy/Screen.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Gameboy/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Gameboy/index.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Header.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Header.module.scss
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Header.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Menu/Menu.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Menu/Menu.module.scss
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Menu/Menu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Menu/Menu.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Menu/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Menu/index.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Tooltip.module.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Tooltip.module.scss
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/components/Tooltip.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/components/Tooltip.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/fonts/04B_30__.TTF:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/fonts/04B_30__.TTF
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/fonts/VT323-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/fonts/VT323-Regular.ttf
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/fonts/_index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/fonts/_index.scss
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/hooks/useFileUpload.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/hooks/useFileUpload.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/main.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/store/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/store/index.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/utils/Emulator.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/utils/Emulator.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/utils/KeyboardHandlers.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/utils/KeyboardHandlers.tsx
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/utils/colors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/utils/colors.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/utils/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/utils/types.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/retro-gaming/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/tsconfig.json
--------------------------------------------------------------------------------
/experiments/retro-gaming/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/retro-gaming/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/vercel.json
--------------------------------------------------------------------------------
/experiments/retro-gaming/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/retro-gaming/vite.config.ts
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ["plugin:custom/vite"],
3 | };
4 |
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/.gitignore
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/index.html
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/package.json
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/App.css
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/App.tsx
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Floor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Floor.tsx
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/Particles.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/Particles.tsx
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/Rasengan.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/Rasengan.tsx
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/Wind.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/Wind.tsx
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/index.ts
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/partials/cellular.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/partials/cellular.glsl
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/particles/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/particles/frag.glsl
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/particles/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/particles/index.ts
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/particles/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/particles/vert.glsl
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/rasengan/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/rasengan/frag.glsl
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/rasengan/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/rasengan/index.ts
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/rasengan/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/rasengan/vert.glsl
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/wind/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/wind/frag.glsl
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/wind/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/wind/index.ts
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/wind/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Rasengan/shaders/wind/vert.glsl
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/Scene/index.ts
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/main.tsx
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/tsconfig.json
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/vercel.json
--------------------------------------------------------------------------------
/experiments/s-rank-jutsu/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/s-rank-jutsu/vite.config.ts
--------------------------------------------------------------------------------
/experiments/skywalker/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ["plugin:custom/vite"],
3 | };
4 |
--------------------------------------------------------------------------------
/experiments/skywalker/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/.gitignore
--------------------------------------------------------------------------------
/experiments/skywalker/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/index.html
--------------------------------------------------------------------------------
/experiments/skywalker/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/package.json
--------------------------------------------------------------------------------
/experiments/skywalker/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/App.css
--------------------------------------------------------------------------------
/experiments/skywalker/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/App.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/Glow.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/Glow.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/Lightsaber.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/Lightsaber.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/index.ts
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/shaders/glow/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/shaders/glow/frag.glsl
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/shaders/glow/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/shaders/glow/index.ts
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/shaders/glow/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/shaders/glow/vert.glsl
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/shaders/partials/cellular.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/shaders/partials/cellular.glsl
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/shaders/saber/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/shaders/saber/frag.glsl
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/shaders/saber/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/shaders/saber/index.ts
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Lightsaber/shaders/saber/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Lightsaber/shaders/saber/vert.glsl
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Post.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Post.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Sky.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Sky.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/Text.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/Text.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/Scene/index.ts
--------------------------------------------------------------------------------
/experiments/skywalker/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/main.tsx
--------------------------------------------------------------------------------
/experiments/skywalker/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/skywalker/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/tsconfig.json
--------------------------------------------------------------------------------
/experiments/skywalker/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/skywalker/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/vercel.json
--------------------------------------------------------------------------------
/experiments/skywalker/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/skywalker/vite.config.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/.eslintrc.cjs
--------------------------------------------------------------------------------
/experiments/work-from-home/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/.gitignore
--------------------------------------------------------------------------------
/experiments/work-from-home/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/index.html
--------------------------------------------------------------------------------
/experiments/work-from-home/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/package.json
--------------------------------------------------------------------------------
/experiments/work-from-home/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/App.css
--------------------------------------------------------------------------------
/experiments/work-from-home/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/App.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Camera.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Camera.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Emissives.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Emissives.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/Ipads.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/Ipads.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/index.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/shader/frag.glsl
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/shader/index.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Ipads/shader/vert.glsl
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/Monitor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/Monitor.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/index.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/shader/frag.glsl
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/shader/index.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Monitor/shader/vert.glsl
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/Socials.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/Socials.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Emissives/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Emissives/index.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/Office.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/Office.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/index.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/shader/frag.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/shader/frag.glsl
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/shader/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/shader/index.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Office/shader/vert.glsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Office/shader/vert.glsl
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/index.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/src/Scene/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/Scene/store.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/main.tsx
--------------------------------------------------------------------------------
/experiments/work-from-home/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/src/vite-env.d.ts
--------------------------------------------------------------------------------
/experiments/work-from-home/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/tsconfig.json
--------------------------------------------------------------------------------
/experiments/work-from-home/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/tsconfig.node.json
--------------------------------------------------------------------------------
/experiments/work-from-home/vercel.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/vercel.json
--------------------------------------------------------------------------------
/experiments/work-from-home/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/experiments/work-from-home/vite.config.ts
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/package.json
--------------------------------------------------------------------------------
/packages/eslint-plugin-custom/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/eslint-plugin-custom/index.js
--------------------------------------------------------------------------------
/packages/eslint-plugin-custom/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/eslint-plugin-custom/package.json
--------------------------------------------------------------------------------
/packages/experiment-assets/cosmic-platform/heroBake.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/cosmic-platform/heroBake.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/cosmic-platform/hero_model.glb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/cosmic-platform/hero_model.glb
--------------------------------------------------------------------------------
/packages/experiment-assets/extra-dimensional-input-form/montserrat_black_regular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/extra-dimensional-input-form/montserrat_black_regular.json
--------------------------------------------------------------------------------
/packages/experiment-assets/fonts/MajorMonoDisplay.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/fonts/MajorMonoDisplay.ttf
--------------------------------------------------------------------------------
/packages/experiment-assets/fonts/MontserratLight.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/fonts/MontserratLight.ttf
--------------------------------------------------------------------------------
/packages/experiment-assets/images/particleMask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/images/particleMask.png
--------------------------------------------------------------------------------
/packages/experiment-assets/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/package.json
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/boxart/2021ME.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/boxart/2021ME.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/boxart/far_after.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/boxart/far_after.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/boxart/the_machine.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/boxart/the_machine.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/boxart/upload.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/boxart/upload.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/buttons_AO.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/buttons_AO.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/cart_body_AO.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/cart_body_AO.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/cart_sticker_AO.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/cart_sticker_AO.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/cartridge.glb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/cartridge.glb
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/gameboy.glb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/gameboy.glb
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/gb_AO.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/gb_AO.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/gb_normal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/gb_normal.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/gb_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/gb_normal.png
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/roms/2021ME_DEMO.gb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/roms/2021ME_DEMO.gb
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/roms/FarAfter-Demo.gb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/roms/FarAfter-Demo.gb
--------------------------------------------------------------------------------
/packages/experiment-assets/retro-gaming/roms/Machine DEMO v1_1.gb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/retro-gaming/roms/Machine DEMO v1_1.gb
--------------------------------------------------------------------------------
/packages/experiment-assets/s-rank-jutsu/floor/albedo.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/s-rank-jutsu/floor/albedo.jpeg
--------------------------------------------------------------------------------
/packages/experiment-assets/s-rank-jutsu/floor/ao.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/s-rank-jutsu/floor/ao.jpeg
--------------------------------------------------------------------------------
/packages/experiment-assets/s-rank-jutsu/floor/height.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/s-rank-jutsu/floor/height.jpeg
--------------------------------------------------------------------------------
/packages/experiment-assets/s-rank-jutsu/floor/metallic.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/s-rank-jutsu/floor/metallic.jpeg
--------------------------------------------------------------------------------
/packages/experiment-assets/s-rank-jutsu/floor/normal.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/s-rank-jutsu/floor/normal.jpeg
--------------------------------------------------------------------------------
/packages/experiment-assets/s-rank-jutsu/floor/roughness.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/s-rank-jutsu/floor/roughness.jpeg
--------------------------------------------------------------------------------
/packages/experiment-assets/skywalker/env.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/skywalker/env.hdr
--------------------------------------------------------------------------------
/packages/experiment-assets/skywalker/lightsaber_luke.glb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/skywalker/lightsaber_luke.glb
--------------------------------------------------------------------------------
/packages/experiment-assets/skywalker/sounds/hum.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/skywalker/sounds/hum.mp3
--------------------------------------------------------------------------------
/packages/experiment-assets/skywalker/sounds/off.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/skywalker/sounds/off.mp3
--------------------------------------------------------------------------------
/packages/experiment-assets/skywalker/sounds/on.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/skywalker/sounds/on.mp3
--------------------------------------------------------------------------------
/packages/experiment-assets/work-from-home/img/bake1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/work-from-home/img/bake1.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/work-from-home/img/bake2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/work-from-home/img/bake2.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/work-from-home/img/lightmap1_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/work-from-home/img/lightmap1_1.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/work-from-home/img/lightmap1_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/work-from-home/img/lightmap1_2.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/work-from-home/img/lightmap2_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/work-from-home/img/lightmap2_1.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/work-from-home/img/lightmap2_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/work-from-home/img/lightmap2_2.jpg
--------------------------------------------------------------------------------
/packages/experiment-assets/work-from-home/models/beresford_design.glb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-assets/work-from-home/models/beresford_design.glb
--------------------------------------------------------------------------------
/packages/experiment-data/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-data/index.ts
--------------------------------------------------------------------------------
/packages/experiment-data/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-data/package.json
--------------------------------------------------------------------------------
/packages/experiment-data/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-data/tsconfig.json
--------------------------------------------------------------------------------
/packages/experiment-data/types.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-data/types.d.ts
--------------------------------------------------------------------------------
/packages/experiment-images/images/chaossphere.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/chaossphere.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/cosmicplatform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/cosmicplatform.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/extradimensionalinputform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/extradimensionalinputform.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/metaballs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/metaballs.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/oceanichorizon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/oceanichorizon.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/retrogaming.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/retrogaming.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/skywalker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/skywalker.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/srankjutsu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/srankjutsu.png
--------------------------------------------------------------------------------
/packages/experiment-images/images/workfromhome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/images/workfromhome.png
--------------------------------------------------------------------------------
/packages/experiment-images/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/index.ts
--------------------------------------------------------------------------------
/packages/experiment-images/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/package.json
--------------------------------------------------------------------------------
/packages/experiment-images/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/tsconfig.json
--------------------------------------------------------------------------------
/packages/experiment-images/types.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/experiment-images/types.d.ts
--------------------------------------------------------------------------------
/packages/tsconfig/base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/tsconfig/base.json
--------------------------------------------------------------------------------
/packages/tsconfig/nextjs.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/tsconfig/nextjs.json
--------------------------------------------------------------------------------
/packages/tsconfig/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/tsconfig/package.json
--------------------------------------------------------------------------------
/packages/tsconfig/react-library.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/tsconfig/react-library.json
--------------------------------------------------------------------------------
/packages/tsconfig/vite.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/tsconfig/vite.json
--------------------------------------------------------------------------------
/packages/tsconfig/viteNode.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/tsconfig/viteNode.json
--------------------------------------------------------------------------------
/packages/ui/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/ui/.eslintrc.js
--------------------------------------------------------------------------------
/packages/ui/Button.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/ui/Button.tsx
--------------------------------------------------------------------------------
/packages/ui/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/ui/Header.tsx
--------------------------------------------------------------------------------
/packages/ui/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/ui/index.tsx
--------------------------------------------------------------------------------
/packages/ui/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/ui/package.json
--------------------------------------------------------------------------------
/packages/ui/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/ui/tsconfig.json
--------------------------------------------------------------------------------
/packages/vite-custom-config/experiment-vanilla.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/vite-custom-config/experiment-vanilla.js
--------------------------------------------------------------------------------
/packages/vite-custom-config/experiment.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/vite-custom-config/experiment.js
--------------------------------------------------------------------------------
/packages/vite-custom-config/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/packages/vite-custom-config/package.json
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/templates/experiment-template/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ["plugin:custom/vite"],
3 | };
4 |
--------------------------------------------------------------------------------
/templates/experiment-template/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/.gitignore
--------------------------------------------------------------------------------
/templates/experiment-template/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/index.html
--------------------------------------------------------------------------------
/templates/experiment-template/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/package.json
--------------------------------------------------------------------------------
/templates/experiment-template/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/src/App.tsx
--------------------------------------------------------------------------------
/templates/experiment-template/src/Scene/Scene.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/src/Scene/Scene.tsx
--------------------------------------------------------------------------------
/templates/experiment-template/src/Scene/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/src/Scene/index.ts
--------------------------------------------------------------------------------
/templates/experiment-template/src/index.ts:
--------------------------------------------------------------------------------
1 | export { Experiment } from "./App";
2 |
--------------------------------------------------------------------------------
/templates/experiment-template/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/src/main.tsx
--------------------------------------------------------------------------------
/templates/experiment-template/src/vite-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/src/vite-env.d.ts
--------------------------------------------------------------------------------
/templates/experiment-template/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/tsconfig.json
--------------------------------------------------------------------------------
/templates/experiment-template/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/tsconfig.node.json
--------------------------------------------------------------------------------
/templates/experiment-template/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/templates/experiment-template/vite.config.ts
--------------------------------------------------------------------------------
/turbo.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JMBeresford/lab-2023/HEAD/turbo.json
--------------------------------------------------------------------------------