โœฆ โญ โœจ โœฆ โ˜… โ˜… โœฆ
๐ŸŽช 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.

โœฆ What's Inside

Three Worlds of Carnival Fun

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.

๐ŸŽฎ Play Now
๐Ÿ”ฎ

Interactive Mirrors

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.

๐Ÿชž Warp Now
๐Ÿง 

Puzzles & Creativity

Solve 3 increasingly complex laser refraction puzzles. Click mirror cells to toggle their angle and guide the neon beam to hit the reactor core!

๐Ÿ’ก Cognitive Boost: Optical puzzles activate the parietal lobe, improving spatial reasoning, pattern recognition, and geometric thinking.

๐Ÿ”ฌ Create!
๐Ÿ”ฎ Live Tool

Funhouse Warp Lab

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 Strength 60%
Melt Amplitude 35
๐Ÿ“š 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 Level 1: Reflective Prelude
Specular Hits 0 Bounces
Diagnostic State Awaiting Alignment
Solved Status NOT 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!

๐Ÿ–ฑ๏ธ 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.

๐Ÿ“ง

Email Us

info@hallofmirrors.net
We typically respond within 24โ€“48 hours.

๐ŸŽช

About HallOfMirrors.net

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.

Submitting opens your email client pre-filled for info@hallofmirrors.net

โœ… Message ready! Your email client will open with the details pre-filled. Send it from there to reach us.
๐Ÿ”’ 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.

Google uses the DoubleClick cookie to serve interest-based ads across the web. You can opt out of personalised advertising by visiting Google Ads Settings or the Digital Advertising Alliance opt-out page.

Key facts about Google AdSense on this site:

  • Google may collect data such as your IP address, browser type, and pages visited to serve relevant ads.
  • Ads are served by Google's ad infrastructure and subject to Google's Privacy Policy.
  • 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.