Getting Started

What is 4mapper?

4mapper is a web-based projection mapping tool designed for visual artists, performers, and VJs who want to create stunning visual experiences without complex software. [memory:3] Whether you're mapping onto buildings, stage props, or art installations, 4mapper provides an intuitive interface for real-time visual control.

Browser-Based

No installation required. Works directly in your web browser on any device.

Real-Time Control

Adjust mappings and surfaces live during your performance.

Simple Interface

Intuitive controls designed for visual artists, not engineers.

Cross-Platform

Works on Windows, Mac, and Linux. Just open your browser.

System Requirements

  • Browser: Chrome, Firefox, or Edge (latest versions recommended)
  • Hardware: Modern computer with GPU acceleration
  • Projector: Any HDMI/DisplayPort projector (1920×1080 minimum recommended)
  • Internet: Required for initial setup and account access
💡 Pro Tip: For best performance, use a dedicated GPU and close unnecessary browser tabs during live performances.

Interface Overview

Main Workspace

The 4mapper interface is divided into main functional areas:

1. Canvas Area (Center)

Your main workspace where you create and position mapping surfaces. This is where you'll see your video content and arrange your projection layout.

2. Layer Panel (Left)

Manage all your surfaces and videos as layers. Drag to reorder, toggle visibility, or lock layers to prevent accidental changes.

3. Properties Panel (Right)

Fine-tune selected surfaces with controls for position, rotation, scale, opacity, and blend modes.

4. Toolbar (Top)

Quick access to common tools: add surfaces, import media, save project, and playback controls.

💡 Keyboard Shortcuts: Press H to hide panels for full-screen preview, Space to play/pause, and G to toggle mapping grid.

Projection Mapping Basics

Creating Your First Surface

Surfaces are the foundation of projection mapping. They define the areas where your content will be projected. [web:30]

  1. Add a Surface: Click the "+" button in the layer panel and choose a shape (quad, triangle, circle, or polygon)
  2. Position It: Drag the surface to match your physical projection area
  3. Warp Corners: Click corner points and drag to align with your real-world surface
  4. Add Content: Drag a video or image file onto the surface

Warping and Alignment

Warping is essential for making flat video content appear correctly on non-flat surfaces.

Corner Pinning

The most common warping technique. Select a surface and drag its corner handles to match the physical projection surface exactly.

Mesh Warping

For complex curved surfaces, enable mesh mode to add control points across the entire surface. This allows precise warping on spheres, cylinders, or irregular shapes.

💡 Alignment Tip: Project a test grid pattern onto your surface first. This makes it much easier to see if your warping is accurate.

Masking

Masks let you hide parts of your projection, perfect for working around windows, doors, or other obstacles.

  • Add Mask: Select a surface and click "Add Mask" in the properties panel
  • Draw Shape: Click to create mask points around the area you want to hide
  • Invert: Toggle mask inversion to project only inside the masked area instead of outside

Live Performance

Pre-Show Setup

Proper preparation ensures smooth performances without technical issues.

Pre-Show Checklist

  • Test Projectors: Verify all projectors are working and properly connected
  • Verify Alignment: Re-check surface warping before show starts
  • Load Content: Pre-load all video files and test playback
  • Backup Plan: Have backup content and alternative surfaces ready
  • Save Project: Save multiple versions of your project file

Dual Monitor Setup

Professional setups use two displays: one for control and one for projection output.

  1. Connect projector as second display in your OS
  2. Open 4mapper on primary monitor for controls
  3. Enable "Full Screen Output" mode in 4mapper
  4. Output window appears on projector in full screen
  5. Control everything from your primary display

Real-Time Adjustments

4mapper allows live tweaking during performances:

  • Opacity Control: Fade layers in and out smoothly
  • Position/Scale: Adjust surface placement on the fly
  • Layer Visibility: Show/hide specific elements instantly
💡 Performance Tip: Create preset "scenes" by saving different layer visibility combinations for quick switching during shows. [web:32]

PRO Feature - Coming Soon

Widget integration will be available exclusively in 4mapper Pro

Widget Integration (Pro)

Planned Widget System

4mapper Pro will include real-time data widgets to bring dynamic content to your projections. This feature is currently in development and will be available in a future release.

Time & Date

Digital clock, analog clock, countdown timer, and date display

Weather

Current conditions, forecast, temperature, and weather animations

Cryptocurrency

Live prices for Bitcoin, Ethereum, and other coins with charts

Sports Scores

Real-time scores and updates for major sports leagues

Social Media

Live Twitter feeds, Instagram posts, and social mentions

Music Integration

Spotify now playing, SoundCloud tracks, and audio visualizers

⚠️ Development Status: Widget features are planned for 4mapper Pro. Release timeline will be announced soon.

Remote Control & Automation (Pro)

PRO Feature - In Development

External control capabilities will be available exclusively in 4mapper Pro

API-Based Control

4mapper Pro will support external control through a REST API, allowing you to trigger scene changes and control playback from external devices or custom applications. This enables integration with hardware controllers, mobile apps, or other software systems. [conversation_history:38]

Planned Capabilities

  • Scene Switching: Change between different scene configurations remotely
  • Playback Control: Start, stop, or pause content from external triggers
  • Parameter Adjustment: Modify layer properties like opacity and position via API calls
  • Status Monitoring: Query current project state and active scene information

Hardware Integration

Pro users will be able to connect physical controllers and IoT devices to 4mapper for interactive installations. [memory:3] The system is designed to work with various microcontroller platforms through simple HTTP requests.

Supported Use Cases

  • Button Controllers: Physical buttons or switches to change scenes during performances
  • Sensor Triggers: Motion sensors, proximity detectors, or environmental sensors that trigger visual changes
  • Mobile Control: Control your projection scene from smartphones or tablets via custom interfaces

Authentication & Security

External control features will include secure authentication mechanisms to protect your projects. Each project will have unique access credentials to prevent unauthorized control during live performances.

⚠️ Development Status: Remote control and automation features are planned for 4mapper Pro. These capabilities will enable interactive installations and advanced performance control workflows. Release timeline will be announced soon.

Pro Tips & Best Practices

Performance Optimization

  • Video Codecs: Use H.264 MP4 files for best performance. Avoid heavy codecs like ProRes.
  • Resolution: Match your projector's native resolution (typically 1920×1080)
  • File Size: Keep individual videos under 10MB for smooth playback
  • GPU Acceleration: Enable hardware acceleration in browser settings
  • RAM: 8GB minimum, 16GB+ recommended for complex projects

Content Creation Tips

  • High Contrast: Use bold colors and high contrast for visibility
  • Test Patterns: Always project test grids before adding final content
  • Edge Feathering: Add soft edges to content for smoother blends
  • Safe Zones: Keep important content away from surface edges
  • Frame Rate: 30fps is sufficient for most projections, saves file size

Common Mistakes to Avoid

  • Wrong Aspect Ratio: Distorted content happens when source and surface ratios don't match
  • Low Brightness: Projector lumens matter—2000+ ANSI lumens for most venues
  • Too Many Layers: Limit active layers to 5-10 for stable performance
  • Forgotten Ambient Light: Dark surfaces and controlled lighting give best results
  • No Backup: Always have backup content and saved project files

Projector Setup

  • Throw Distance: Calculate correct distance for your projector lens and surface size
  • Keystone Correction: Minimize digital keystone, use physical positioning instead
  • Focus: Project test patterns with fine details to verify sharp focus
  • Color Calibration: Calibrate projector colors before adding final content

Troubleshooting

Video Playback Issues

Choppy or Stuttering Video

  • Reduce video resolution or bitrate
  • Close other browser tabs and applications
  • Check GPU usage in Task Manager (should be under 80%)
  • Enable hardware acceleration in browser settings
  • Try converting video to H.264 MP4 format

Video Won't Load

  • Verify file format (MP4 H.264 recommended)
  • Check file isn't corrupted by opening in media player
  • Try re-encoding with HandBrake or similar tool
  • Check browser console for error messages

Projection Issues

Misaligned Mapping

  • Use test grid to identify alignment problems
  • Check projector isn't moving or vibrating
  • Re-warp corner points from scratch if needed
  • Verify projector zoom/focus hasn't changed
  • Ensure surface hasn't moved since last calibration

Colors Look Wrong

  • Calibrate projector color settings
  • Check surface color (white or light gray works best)
  • Disable auto-brightness features on projector
  • Match browser color profile to projector
  • Test with known reference image

Browser Performance

Interface Lagging

  • Close unnecessary browser tabs
  • Disable browser extensions temporarily
  • Clear browser cache and reload 4mapper
  • Update browser to latest version
  • Try different browser (Chrome recommended)

Project Won't Save

  • Check internet connection
  • Verify you're logged in to your account
  • Check browser storage isn't full
  • Try exporting project as backup file
  • Contact support if issue persists
⚠️ Still Having Issues? Contact support at info@4mapper.com with details about your setup and the problem you're experiencing. [memory:1]

Ready to Start Mapping?

Create your free account and start building stunning visual experiences today.

Sign Up Free