Back to projects
3D Web / ThreeJS

3D Haunted House

webgl-haunted-house.netlify.app/
Desktop preview of the 3D Haunted House project
Mobile preview of the 3D Haunted House project

An atmospheric exploration game set in a haunted graveyard. This project demonstrates advanced lighting techniques, shadow mapping, and complex geometry placement in a web-based 3D engine.

Frontend Stack

  • Vanilla Three.js
  • Orbit Controls
  • Custom Shaders

Backend Stack

  • Static Hosting

Project Highlights

01

Advanced shadow and fog effects

02

Procedural placement of graveyard assets

03

Interactive light and particle systems

04

Realistic textures and PBR materials

Project Links

Technologies

Three.jsJavaScriptCannon.js