<!-- written by bench/vendor/credits.ts --> # Credits: Backrooms Backrooms is © 2026 Keeno Corp. Made with paprika3d (https://paprika3d.com). ## Software ### three.js (0.186.1), used for rendering The MIT License Copyright © 2010-2026 three.js authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ## Third-party assets ### From `CREDITS.md` # Credits ## 3D models (Sketchfab, CC BY 4.0) - "Lithonia 2GTL - 8x4" by Mercuri-sodyum (https://sketchfab.com/-French-toast), https://sketchfab.com/3d-models/lithonia-2gtl-8x4-49b5b836c78b443aaf51f5c409f70740, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, materials adjusted. - "Fluorescent Light Fixtures - 4x 4096px²" by Mark Peters (https://sketchfab.com/mark-peters), https://sketchfab.com/3d-models/fluorescent-light-fixtures-4x-4096px2-2a05034d61dc49bf81b33de44add7aa8, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, materials adjusted. - "90s Retro Office Pack" by MadeByYeshe (https://sketchfab.com/MadeByYeshe), https://sketchfab.com/3d-models/90s-retro-office-pack-dadca97505214b9481d35e22c48e18df, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, materials adjusted. - "Office doors" by Sousinho (https://sketchfab.com/sousinho), https://sketchfab.com/3d-models/office-doors-6515d00b831b461695d01591a5b732fd, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, materials adjusted. - "Fire Escape / Exit Doors" by blue man group (https://sketchfab.com/bloobloo), https://sketchfab.com/3d-models/fire-escape-exit-doors-4ad9f395571a4dfaadce33dfeccc7a53, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, materials adjusted. - "Filing Cabinets" by TooManyDemons (https://sketchfab.com/toomanydemons), https://sketchfab.com/3d-models/filing-cabinets-7ef1ca295ff14af2abcbe0ae0168a241, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, materials adjusted. - "Office - Assets" by SeverDoes3D (https://sketchfab.com/SeverDoes3D), https://sketchfab.com/3d-models/office-assets-16c1a779bb0a4055a26367741d39e059, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, materials adjusted. Includes the pinboard (`PinBoard_24`, pins, photos) and photo frames (`PhotoFrame_20x30_likeA4_512`, `PhotoFrame_10x15_12`): commercial use allowed with this credit. - "Fire Exit Door" by ohblublu (https://sketchfab.com/ohblublu), https://sketchfab.com/3d-models/fire-exit-door-e106666fcc474122b9aea2c295be4b68, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web (`public/assets/exit/fire_exit_door.glb`, texture 4K → 2K), re-proportioned and repainted in code, with a wired-glass panel, closer, stencil and light leak added (M6.2 exit door, `src/systems/exit/door.ts`). - "Estudio Anatomía" by CristobalBaez, https://sketchfab.com/3d-models/8524628b9ef04d6d96ae59387c4387f9, licensed under CC Attribution (https://creativecommons.org/licenses/by/4.0/). Modified: optimized for the web, then re-proportioned in code at load (taller, thinner, longer arms, no face) into the M6 entity (`src/systems/entity/index.ts`). ## CC0 (no attribution required; listed for provenance) - Poly Haven (https://polyhaven.com): models and textures listed in docs/ASSETS.md. - ambientCG (https://ambientcg.com): OfficeCeiling001–006, Carpet011, Fabric028/029, Wallpaper001A–002C. ## Bodycam / wearable-camera reference stills (references/stills/bodycam/) Visual reference only (not shipped in the game). Video stills are single frames taken from the Commons video's thumbnail at the given time. - bc_axon2_stairwell.jpg — "Axon Body 2 footage" — MSA09 — CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/) — https://commons.wikimedia.org/wiki/File:Axon_Body_2_footage.jpg - bc_hotel_corridor.jpg — "Body-camera video shows Miami-Dade police director in handcuffs" (frame at 1:00) — Tampa Police Department — Public domain — https://commons.wikimedia.org/wiki/File:Body-camera_video_shows_Miami-Dade_police_director_in_handcuffs.webm - bc_hotel_corridor_sconce.jpg — "Body-camera video shows Miami-Dade police director in handcuffs" (frame at 3:20) — Tampa Police Department — Public domain — https://commons.wikimedia.org/wiki/File:Body-camera_video_shows_Miami-Dade_police_director_in_handcuffs.webm - bc_hotel_elevator_window.jpg — "Body-camera video shows Miami-Dade police director in handcuffs" (frame at 4:20) — Tampa Police Department — Public domain — https://commons.wikimedia.org/wiki/File:Body-camera_video_shows_Miami-Dade_police_director_in_handcuffs.webm - bc_station_room_fluorescent.jpg — "Bodycam: Drunk Cop Arrested While On Duty. Eustis, FL. July 04, 2022." (frame at 40:40) — Eustis Police Department — Public domain — https://commons.wikimedia.org/wiki/File:Bodycam-_Drunk_Cop_Arrested_While_On_Duty._Eustis,_FL._July_04,_2022..webm - bc_station_room_motionblur.jpg — "Bodycam: Drunk Cop Arrested While On Duty. Eustis, FL. July 04, 2022." (frame at 39:20) — Eustis Police Department — Public domain — https://commons.wikimedia.org/wiki/File:Bodycam-_Drunk_Cop_Arrested_While_On_Duty._Eustis,_FL._July_04,_2022..webm - bc_night_flashlight.jpg — "Body Camera Footage of Adam Santiago-Lugo's Arrest - August 2, 2025" (frame at 3:20) — Marion County Sheriff's Office — Public domain — https://commons.wikimedia.org/wiki/File:Body_Camera_Footage_of_Adam_Santiago-Lugo%27s_Arrest_-_August_2,_2025.webm - bc_night_redblue.jpg — "Body Camera Footage of Jerry Wade Gibson's Arrest - June 6, 2025" (frame at 1:30) — Marion County Sheriff's Office — Public domain — https://commons.wikimedia.org/wiki/File:Body_Camera_Footage_of_Jerry_Wade_Gibson%27s_Arrest_-_June_6,_2025.webm - bc_helmet_gopro_mtb.jpg — "Downhill footage taken with GoPro on a Fullface helmet installed with NINJA MOUNT" (frame at 0:03) — Cabblers — CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/) — https://commons.wikimedia.org/wiki/File:Downhill_footage_taken_with_GoPro_on_a_Fullface_helmet_installed_with_NINJA_MOUNT.ogv - bc_helmet_firefighter_cab.jpg — "Working Vehicle Fire on Garden State Parkway NJ - Helmet Cam" (frame at 2:32) — Jeff Saxton Vlogs — CC BY 3.0 (https://creativecommons.org/licenses/by/3.0/) — https://commons.wikimedia.org/wiki/File:Working_Vehicle_Fire_on_Garden_State_Parkway_NJ_-_Helmet_Cam.webm ## Sound (M5, `public/sfx/`) The game's sound samples are the audio lab's processed Opus files (`audio-lab/public/sfx/`, built by `audio-lab/tools/prepSamples.ts`). Every recorded source is CC0 or public domain; no source needs a login. Full table: `audio-lab/CREDITS.md`. | Source | Licence | Used for | |---|---|---| | Kenney, "Impact Sounds" (kenney.nl/assets/impact-sounds) | CC0 1.0 | carpet footsteps, entity footfalls, tile-debris crunch | | Kenney, "RPG Audio" (kenney.nl/assets/rpg-audio) | CC0 1.0 | door close/open/creak, cloth rustle (Look B body layer), strap creak (pitched creak) | | HaelDB, "Footsteps (leather, cloth, armor)", OpenGameArt | CC0 (dual CC0 / OGA-BY 3.0, used under CC0) | carpet takes | | TinyWorlds, "Different steps on wood, stone, leaves, gravel and mud", OpenGameArt | CC0 1.0 | damp-carpet squelch | | Fantozzi, "Fantozzi's Footsteps (Grass/Sand & Stone)", OpenGameArt | CC0 1.0 | tile-debris grit | | "ezwa", `Heavy_breathing_3.ogg`, Wikimedia Commons | Public domain | the pant loop under the synthesized breath | Synthesized in code (`src/systems/audio/`): the 120 Hz ballast hum per fixture, every room impulse response, tape hiss, motor hum and servo whine, wind, wow/flutter, dropouts, handling bumps, helmet knocks and mount taps, the breath, door latch and thud layers, and the entity's sub and through-floor layers. ### From `audio-lab/CREDITS.md` # Credits and licences Every recorded sound here is CC0 or public domain. None needs an account or attribution. Credit is given anyway. Each download was saved untouched in its own folder under `samples/`. `tools/prepSamples.ts` turns those files into the processed Opus files in `public/sfx/` (cleaning, trimming, filtering and layering). ## Recorded (downloaded) | Folder in `samples/` | Source and author | URL | Licence | Used for | |---|---|---|---|---| | `kenney_impact-sounds/` | Kenney, "Impact Sounds" | https://kenney.nl/assets/impact-sounds (zip: https://kenney.nl/media/pages/assets/impact-sounds/87b4ddecda-1677589768/kenney_impact-sounds.zip) | CC0 1.0 | `footstep_carpet_000/001/003` (carpet: only 3 unique takes, since 001 = 002 and 003 = 004), `impactSoft_medium_*` (carpet body), `footstep_snow_*` (tile-debris crunch layer), `impactSoft_heavy_*` and `impactPunch_heavy_*` (entity footfalls) | | `kenney_rpg-audio/` | Kenney, "RPG Audio" | https://kenney.nl/assets/rpg-audio (zip: https://kenney.nl/media/pages/assets/rpg-audio/8e99002d76-1677590336/kenney_rpg-audio.zip) | CC0 1.0 | `doorClose_1-4`, `doorOpen_1-2`, `creak1-3` (doors); `cloth1-4`, `clothBelt`, `clothBelt2` (sprint cloth) | | `oga_haeldb-footsteps-leather-cloth/` | HaelDB, "Footsteps (leather, cloth, armor)", OpenGameArt | https://opengameart.org/content/footsteps-leather-cloth-armor (`footsteps.zip`) | Dual licensed CC0 / OGA-BY 3.0, **used under CC0** | `step_cloth1-4`, `step_lth1/2/33/4`, low-passed into carpet takes | | `oga_kdd-different-steps/` | TinyWorlds, "Different steps on wood, stone, leaves, gravel and mud", OpenGameArt | https://opengameart.org/content/different-steps-on-wood-stone-leaves-gravel-and-mud (`[kdd]DifferentSteps_0.zip`) | CC0 1.0 | `mud02` (damp-carpet squelch) | | `oga_fantozzi-footsteps/` | Fantozzi, "Fantozzi's Footsteps (Grass/Sand & Stone)", OpenGameArt | https://opengameart.org/content/fantozzis-footsteps-grasssand-stone (`Fantozzi-footsteps.7z`) | CC0 1.0 | `Fantozzi-Sand L1-3, R1-3` (tile-debris grit layer) | | `commons_heavy-breathing-3/` | "ezwa", `Heavy_breathing_3.ogg`, Wikimedia Commons | https://upload.wikimedia.org/wikipedia/commons/4/4b/Heavy_breathing_3.ogg (page: https://commons.wikimedia.org/wiki/File:Heavy_breathing_3.ogg) | Public domain | `breathPant`: a looped pant layer under the synthesized breath | Checked and rejected: - the Gravity Sound door recordings on Commons (CC BY 4.0, which needs attribution); - a second Commons breathing file (too quiet and full of rumble; deleted); - BBC Sound Effects (excluded by the brief); - Freesound (needs an API key/account; it is listed as a gap in the README). ## Synthesized (no source material) All of these are generated in code (`src/audio/dsp.ts`, `hum.ts`, `roomAcoustics.ts`, `master.ts`, `footsteps.ts`, `entity.ts`, `engine.ts`): - fluorescent hum: the 120 Hz series with harmonics, the ballast rattle/buzz, starter ticks and flicker sputter; - every room impulse response: image-source early reflections, far-wall returns and the velvet-noise tail; - tape hiss, wow and flutter, hurt dropouts and crackle, and the limiter; - footstep scuffs, skid, squelch, crumble and debris ticks, plus the low thump and toe layers; - the breath synthesis (filtered noise inhale/exhale, voice formant, gasp); - the entity's sub thump and through-floor layer; - door latch and slab thud layers, which sit on top of the Kenney door takes. ### From `audio-lab/samples/kenney_impact-sounds/License.txt` Impact Sounds (1.0) Created/distributed by Kenney (www.kenney.nl) Creation date: 19-12-2019 ------------------------------ License: (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ This content is free to use in personal, educational and commercial projects. Support us by crediting Kenney or www.kenney.nl (this is not mandatory) ------------------------------ Donate: http://support.kenney.nl Request: http://request.kenney.nl Patreon: http://patreon.com/kenney/ Follow on Twitter for updates: http://twitter.com/KenneyNL ### From `audio-lab/samples/kenney_rpg-audio/License.txt` RPG Audio by Kenney Vleugels (Kenney.nl) ------------------------------ License (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ You may use these assets in personal and commercial projects. Credit (Kenney or www.kenney.nl) would be nice but is not mandatory. ------------------------------ Donate: http://support.kenney.nl Request: http://request.kenney.nl Follow on Twitter for updates: @KenneyNL ### From `dist/assets/CREDITS.md` - Estudio Anatomía: "Estudio Anatomía" by CristobalBaez (https://sketchfab.com/3d-models/8524628b9ef04d6d96ae59387c4387f9) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D. - Fire Exit Door: "Fire Exit Door" by ohblublu (https://sketchfab.com/3d-models/fire-exit-door-e106666fcc474122b9aea2c295be4b68) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web (exit/fire_exit_door.glb). ### From `public/assets/CREDITS.md` - Estudio Anatomía: "Estudio Anatomía" by CristobalBaez (https://sketchfab.com/3d-models/8524628b9ef04d6d96ae59387c4387f9) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D. - Fire Exit Door: "Fire Exit Door" by ohblublu (https://sketchfab.com/3d-models/fire-exit-door-e106666fcc474122b9aea2c295be4b68) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web (exit/fire_exit_door.glb).