SlopScore
00 crowd

modern-house-3d

Interactive 3D Modern Architectural Exploration in the browser powered by Three.js with realistic lighting, HUD, and first-person walkthrough.
Open repo on GitHub Open the demogithub.com/otka256/modern-house-3d
HTML · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 1 hour ago by otka256 · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-13: Interactive 3D Modern Architectural Exploration in the browser powered by Three.js with realistic lighting, HU; its own README says "Pages ( ( 🤖 Note on Creation : This entire 3D architectural exploration and interactive WebGL scene was 100% generated with AI (Claude 3". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as otka256. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Interactive 3D Modern Architectural Exploration in the browser powered by Three.js with realistic lighting, HUD, and first-person walkthrough.
website
https://otka256.github.io/modern-house-3d/
topics
3d-architectureai-generatedclaude-artifactsfirst-persongenerative-codejavascript-gamemetaverseprocedural-generationthreejsthreejs-demothreejs-interactivewebgl
created
2026-08-14 · pushed 1 month ago · 3 commits · 1 contributor
languages
HTML 100%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 1 hour ago

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Interactive 3D Modern Architectural Exploration in the browser powered by Three.js with realistic lighting, HU; its own README says "Pages ( ( 🤖 Note on Creation : This entire 3D architectural exploration and interactive WebGL scene was 100% generated with AI (Claude 3". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

🏡 Modern House 3D Exploration

Three.js WebGL AI Generated License GitHub Pages

🤖 Note on Creation: This entire 3D architectural exploration and interactive WebGL scene was 100% generated with AI (Claude 3.5 Sonnet / AI Coding Artifacts) in a single standalone HTML file (~2,500 lines of procedural Three.js, shaders, dynamic physics, and HUD logic).

An immersive, interactive 3D Architectural Walkthrough Experience built with Three.js and WebGL. Explore a modern interior villa in first-person with dynamic lighting, interactive elements, custom procedural geometries, and a futuristic HUD interface.


⚡ Live Demo

Experience the 3D walkthrough directly in your browser: 👉 https://otka256.github.io/modern-house-3d/


📜 The Exact AI Generation Prompt

Below is the original system prompt that synthesized this entire interactive 3D game into a zero-dependency standalone index.html:

Create a fully playable, realistic first-person 3D house exploration game that runs directly in the browser.

Use only:
- HTML
- CSS
- vanilla JavaScript
- Three.js r160 or later, loaded via ES module <script type="module"> with an importmap pointing to jsdelivr or unpkg (e.g. https://cdn.jsdelivr.net/npm/three@0.160.0/build/three.module.js)
- PointerLockControls from three/addons/controls/PointerLockControls.js, imported through the same importmap

Do not use:
- npm, Vite, React, TypeScript, build tools
- external models, textures, images, audio files, fonts, or any asset that requires downloading (no Google Fonts, no @import, no external CSS)
- backend services
- placeholder comments or incomplete systems

Return only one complete index.html file containing all HTML, CSS, and JavaScript. The game must be immediately playable by opening the file in a modern browser. Do not explain anything. Do not provide setup instructions or partial code. Do not truncate or abbreviate any section — if the file is long, still return it in full, uncut.

Core requirements:
1. First-person perspective:
   - True first-person camera with mouse look via PointerLockControls
   - Smooth WASD movement + Sprint (Shift) + Jump (Space)
   - Eye height ~1.7m, base walking speed ~1.4 m/s, sprint ~2.8 m/s, with acceleration/friction and gravity ~9.8 m/s²
   - AABB collision detection against walls, floors, furniture, and door frames
   - Subtle realistic head bobbing while walking

2. The House:
   - Coherent multi-room layout (~100-150 m²): Living Room, Kitchen, Bedroom, Bathroom, Hallway
   - Interactive doors that open/close on proximity or pressing 'E'
   - Semi-transparent glass windows with incoming daylight
   - Procedural furniture: sofa, table, chairs, bed, kitchen counters, fridge, toilet, sink, shelves, lamps
   - Procedural materials (solid colors, PBR MeshStandardMaterial representing wood, fabric, metal, glass)

3. Realism and Polish:
   - Grounded gravity and smooth collision response
   - Realistic interior daytime lighting with soft shadows
   - Minimal HUD: crosshair, dynamic 'Press E' interaction prompts, room indicator badges
   - Pause menu (Escape) and restart option

🤖 AI Generation Breakdown & Architecture

  • 🏗️ Zero External 3D Models (.gltf/.obj): All structural components, furniture, lights, and architectural details are procedurally synthesized in code by the AI.
  • 📐 Complex Mathematics & Shaders: Procedural canvas textures and custom PBR lighting calculations generated end-to-end.
  • 🎮 Full Game Loop: Integrated input controller, collision detection, pointer-lock camera, and responsive mobile virtual joysticks in ~2.5k lines of pure code.

🕹️ Controls

Action Desktop (Keyboard & Mouse) Mobile / Touch
Move W A S D or Arrow Keys Left Virtual Joystick
Look Around Mouse Move (Click to Lock) Right Drag Gesture
Interact E or Left Click Tap on Screen / Interact Button
Sprint Shift Double tap joystick
Menu / Pause Esc Settings Icon

🚀 Quick Start (Local Run)

# Clone
git clone https://github.com/otka256/modern-house-3d.git
cd modern-house-3d

# Run locally using Python or any static server
python -m http.server 8000

Open http://localhost:8000 in your browser.


📄 License

This project is open-source and available under the MIT License.


Curated & Published by otka256

Read the rest on GitHub

Scan report · 2026-09-13
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review — +10 owner has 0 followers

0 comments

log in to comment.

report this listinglog in to report