๐ช Online Retro Funhouse Carnival โฆ๐ฎ Real-Time Mirror Warp Engine โฆ๐ฏ Laser Refraction Puzzle โฆ๐ธ Upload Photo or Use Webcam โฆ๐งฉ 3 Puzzle Levels โฆ๐ Runs 100% in Your Browser โฆ๐ Completely Free to Use โฆ๐ช Online Retro Funhouse Carnival โฆ๐ฎ Real-Time Mirror Warp Engine โฆ๐ฏ Laser Refraction Puzzle โฆ๐ธ Upload Photo or Use Webcam โฆ๐งฉ 3 Puzzle Levels โฆ๐ Runs 100% in Your Browser โฆ๐ Completely Free to Use โฆ
โฆโญโจโฆโ โ โฆ
๐ช Online Retro Funhouse Carnival โ Free & In Your Browser
Hall of Mirrors
Discover Your Reflection in a World of Fun!
Step through our digital doorway into an immersive neon-lit carnival! Upload any photo, use your live webcam,
and warp it with 6 real-time funhouse mirror effects. Solve laser refraction puzzles, explore the digital maze,
and learn the optics science behind the magic โ all free, right in your browser.
Explore interactive mirror warping, brain-bending laser puzzles, and creative photo distortion tools โ all completely free.
๐งฉ
The Digital Maze
Navigate a virtual glass maze built from hexagonal mirror arrays. Test your spatial reasoning and escape the infinite reflections using the classic Wall-Follower rule!
๐ก Escape Tip: Keep one hand on the left wall and never let go โ the perimeter will guide you out of any connected maze.
Upload your photo or use your live webcam and distort it with 6 real-time funhouse effects โ Squeeze, Squish, Bulge, Pinch, Vortex, and Liquid Melt. Drag to move the focal point!
๐ก Kaleidoscope Geometry: Mirrors at 60ยฐ intervals create infinite hexagonal mandalas as light bounces iteratively between them.
Select a preset image or upload your own, then drag across the canvas to shift the distortion focal point in real-time. Works with your live webcam too!
Warp Controls
Select a source image, pick a mirror curve, and tune the distortion parameters below.
1. Refractive Source
Distortion Strength60%
Melt Amplitude35
๐ Refractive Formula: This emulator maps spatial coordinates using standard inverse-transform techniques. Drag on the canvas to reposition the focal center in real-time.
TARGET FOCUS: X: 180, Y: 180
FILTER: SLIM SQUEEZE
โ Drag cursor over canvas to shift the focal warp point in real-time โ
๐ฌ Puzzle Game
Laser Refraction Puzzle Console
Laser Bouncer Engine
The cyan laser must reflect off angled mirrors to hit the magenta Reactor Core. Click any gray-framed cell to toggle its mirror orientation between / and \ angles!
Current Objective
Align the diagnostic grid. A diagonal mirror redirects incoming beams โ / sends rightward beams upward, \ sends them downward.
Puzzle Level1: Reflective Prelude
Specular Hits0 Bounces
Diagnostic StateAwaiting Alignment
Solved StatusNOT READY
Mirror Angle Rules:
1. Click a framed cell to flip its mirror: / redirects rightward beams upward and vice versa.
2. If the laser exits the grid boundary without hitting the core, keep rearranging!
โจ
Optical Resonance Achieved!
The laser aligns perfectly! All specular bounces are hitting the Reactor Core!
๐ฑ๏ธ Left-click gray-framed cells to flip mirror alignment instantly
๐ญ Optics Education
The Science Behind the Magic
๐ฌ
Specularity Optics
Refraction formula vectors
In light optics, planar surfaces bounce incident rays exactly at equal reflection angles. Concave reflective lenses, however, refract incoming parallel rays inward to a real focal center:
f = R / 2
Here $f$ denotes focal distance and $R$ represents spherical curvature radii. Incident vectors hitting extreme boundaries skew at greater tangents, producing the comical horizontal elongation of classic funhouse mirrors.
๐
Amusement Pier History
19th Century Micro-Refraction
The first physical mirror maze, the Parisian Palais des Mirages, opened for the 1900 Exposition Universelle. Combining total interior specular reflection with electric floodlights, it became a marvel of engineering. Traveling carnivals later popularized simpler, curved-metal-plate funhouses worldwide.
๐งญ
Solving Disorientation
Iterative Spatial Graphs
From a computational perspective, glass mazes represent planar graph systems where vertex links loop due to mirrored projections. Navigating requires ignoring fake visual pathways (spurious reflected edges) and focusing on tactile walls โ mentally translating recursive arrays into a clean topological coordinate layout.
๐๏ธ FAQ & Tickets
Funhouse Ticket Desk & Visiting FAQs
Admission Guidelines
Are the digital funhouse filters free?
Yes! HallofMirrors.net is a completely free optical workspace running entirely in your browser. We use Google AdSense to support bandwidth and development costs.
Do you support live webcam capture?
Yes! Modern browsers support direct canvas video streaming via user media. All computations happen on your device โ zero camera data is sent to any server.
Which photo formats are recommended?
Standard PNG and JPEG files under 10MB process instantly inside the warp workspace buffer. The warp engine runs at full resolution in your browser.
How do I solve the laser puzzle?
Click the gray-framed mirror cells to toggle their angle between / and \. Route the cyan laser beam so it reflects off mirrors and hits the magenta Reactor Core!
โจ Admit One
Your Digital Pass
Generate your vintage retro-styled carnival funhouse admission ticket!
Holder ID:GUEST-REFLECT-99
Access Type:ALL ACCESS WARP PORTAL
Price Code:FREE COGNITIVE ENTRY
Valid For:Unlimited Sessions
โ๏ธ Get in Touch
Contact Us
Have a question, bug report, partnership inquiry, or just want to say hi? Drop us a message โ we read every email.
We are an independent web lab creating free, browser-based optical toys and carnival-themed interactive experiences for all ages.
๐ค
Partnerships & Advertising
Interested in sponsoring or advertising on our platform? Reach us at info@hallofmirrors.net with the subject line Partnership Inquiry.
๐
Privacy & Data
All warp and webcam processing runs 100% client-side. No personal data is collected or transmitted. See our Privacy Policy below.
๐ Legal & Privacy
Privacy Policy
Last updated: July 2026. We are committed to being transparent about how this site operates and how third-party services may interact with your visit.
๐ Overview
HallOfMirrors.net is a free, browser-based entertainment platform. We do not collect, store, or transmit any personal data from your use of our interactive tools. All photo warping and webcam processing runs exclusively on your local device using HTML5 Canvas APIs.
๐ธ Camera & Photo Data
When you activate the webcam or upload a photo:
Webcam frames are processed in-memory in real-time and never transmitted to any server.
Uploaded image files are read locally via the FileReader API and immediately discarded when you leave the page.
We have no access to your camera feed, photos, or their content.
๐ช Cookies
We do not set first-party cookies ourselves. However, third-party advertising and analytics services integrated on this site (see Google section) may set cookies on your device. You can manage or delete cookies at any time through your browser settings.
๐ Third-Party Links
Our site may contain links to external resources. We are not responsible for the privacy practices of third-party websites. We encourage you to read their privacy policies before interacting with them.
๐ข Google AdSense & Advertising
We use Google AdSense to display advertisements that help fund this free platform. Google AdSense may use cookies and web beacons to serve ads based on your prior visits to this and other websites.
We receive no personal data from Google about individual site visitors.
Ad revenue helps us maintain the platform at no cost to you.
๐ Analytics
We may use anonymised, aggregate analytics to understand how visitors interact with our tools (e.g., most-used warp modes, puzzle completion rates). This data contains no personally identifying information.
๐ถ Children's Privacy
HallOfMirrors.net is designed to be family-friendly. We do not knowingly collect personal data from children under 13. If you believe a child has submitted personal information via our contact form, please email us at info@hallofmirrors.net immediately.
๐ฌ Contact & Updates
If you have questions about this Privacy Policy, please email us at info@hallofmirrors.net. We reserve the right to update this policy at any time. Continued use of the site after changes constitutes acceptance of the revised policy.