Skip to content

Controls

Radim Brnka edited this page Aug 26, 2025 · 21 revisions

Synaptory Fractal Traveler

Release Status https://github.com/rbrnka/fractal-traveler?tab=MIT-1-ov-file GitHub Release Date

ftraveler-header

Features

> Controls

Getting Started

Changelog

Controls

Buttons

  • Mandelbrot/Julia: Switches between Mandelbrot and Julia fractals. When pressed with Shift, the fractal variables are persisted so you can see the equivalent sets. (Same as the Z)
  • Presets: Pre-programmed interesting zooms for you to explore (Num 0-9)
  • Dives: Pre-programmed interesting animated loops in Julia set for you to explore (Shift+Num 0-9)
  • cx/cy: Sliders to adjust the C value in Julia set (Alt+Arrows)
  • Reset: Resets current fractal to default view (Shift+R)
  • Recolor: Randomizes color palette (Mandelbrot mode) / Switches color palette to the next predefined theme (Julia mode) (T)
  • Screenshot: Takes screenshot of the canvas without the controls. Includes watermark of the current coordinates. (Shift+S)
  • Demo/Stop: Enables demo mode / Stops current animation (D)
  • Bottom bar click: Copy current coordinates to clipboard

Mouse

  • Left Button Drag: Pan
  • Right Button Drag: Rotate
  • Wheel: Zoom
  • Left Button Single Click: Center & Generate URL link
  • Double click: Zoom-in/out & Center
  • Middle Click: Toggle guiding lines

Keyboard

  • F11: Toggle fullscreen
  • Enter: Toggle controls
  • Q / W: Rotate counter-clockwise/clockwise (Shift: Slower speed)
  • E: Toggle guiding lines
  • Shift + R: Reset
  • T: Randomize color palette, (Shift: Cyclic color change, Alt: Reset colors)
  • Shift + S: Take screenshot
  • Space: Zoom-in (Option/Ctrl: Zoom-out, Shift: Smoother step)
  • A: Force resize
  • Z: Switch fractals with persisting params (Shows respective fractal counterpart). Julia c translates to Mandelbrot p and vice versa. (CTRL + Switch Fractal Mode Button has the same effect)
  • Left / Right: Horizontal pan (Shift: Smoother step)
  • Up / Down: Vertical pan (Shift: Smoother step)
  • Alt + Left / Right: Julia: Real part (cx) stepping (Shift: Smoother step)
  • Alt + Up / Down: Julia: Imaginary part (cy) stepping (Shift: Smoother step)
  • Num 1-9: Load Preset (Shift: Start dive in Julia mode)

Touch

  • One Finger Pan: Pan
  • One Finger Tap: Center & Generate URL link
  • One Finger Double-tap: Zoom-in/out & Center
  • Pinch: Pan & Zoom & Rotate

By Radim Brnka © 2025, Inspired by the intricate beauty of fractals, developed for interactive exploration and learning.

Clone this wiki locally