Skip to content

Commit e5d7bfd

Browse files
committed
rebrand to 3D Portfolio, fix bugs, add vitest config
rebrand: - rename Severance/Lumon/MDR/Macrodata/Refinement vocab to Office/Workstation/Work/Workspace across code, comments, strings - rename files: SeveranceEnvironment.js -> OfficeEnvironment.js, SeveranceMaterials.js -> OfficeMaterials.js, SeveranceCorridorMap.js -> CorridorMap.js, MDREnvironment.js -> WorkstationEnvironment.js, severance_tv_show_office.glb -> office.glb - move Neue Montreal font into src/assets/fonts for proper Vite bundling - update package.json name and description, README bug fixes: - THREE.ClampToEdgeWrap -> ClampToEdgeWrapping (was undefined, broke texture wrapping silently) - office model load: getRootModelPath -> getModelPath (was 404, Vite served index.html SPA fallback as the GLB) - convert dynamic three.js postprocessing imports to static - consolidate getRootModelPath calls to getModelPath in OfficeEnvironment - guard window writes in constructor/dispose for non-DOM contexts - remove dead /public/src/shaders/wall.glsl literal fallback in OfficeMaterials.js - refactor assetPaths.js to use import.meta.env.BASE_URL instead of hardcoded /3D-Portfolio/ infra/cleanup: - add vitest.config.js with jsdom env (8+ more tests pass) - add manualChunks: app bundle 1158 kB -> 236 kB; three -> 672 kB, vendor -> 247 kB - add .claude/ to .gitignore - delete orphan src/shaders/ (public/shaders/ is canonical and contains more developed versions) - stop tracking dist/ build output (regenerated by CI)
1 parent b4d7809 commit e5d7bfd

403 files changed

Lines changed: 190 additions & 16147 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ build/
2020
*.swp
2121
*.swo
2222
.cursor/
23+
.claude/
2324

2425
# Logs
2526
npm-debug.log*
@@ -63,8 +64,6 @@ untitled.blend1
6364
door.blend
6465
door.blend1
6566

66-
# Test Configuration
67-
vitest.config.js
6867

6968
# Development Images
7069
52bbahgze5w81.jpg

README.md

Lines changed: 1 addition & 1 deletion

dist/404.html

Lines changed: 0 additions & 79 deletions
This file was deleted.

dist/CNAME

Lines changed: 0 additions & 3 deletions
This file was deleted.
Binary file not shown.

0 commit comments

Comments
 (0)