/

Tetsuro Sakamoto (monman53)

→ Profile page

Web Works

Julia set real-time rendering demo

  • Interactive Julia set visualization
  • PNG export supported
  • Fast real-time rendering (using WebGL fragment shader for calculation)
  • Editable color palette

Snowflake simulator

  • An interactive snowflake formation simulator
  • Based on a following numerical model
    • J. Gravner, D. Griffeath, MODELING SNOW CRYSTAL GROWTH II: A mesoscopic lattice map with plausible dynamics Physica D: Nonlinear Phenomena, Volume 237, Issue 3, 2008, Pages 385-404

Simple Camera Simulator

  • Learn how camera works by seeing light rays paths
  • Change camera conditions by hand (mouse) and see how image changes
  • Controllable components
    • Lens (thickness, size, position, curvature)
    • Aperture
    • Virtual image sensor
    • Point and parallel light sources (position, color, add/remove, intensity and number of rays)

Hata-map Simulator

  • Hata-map simulator and its random pattern generator

2D DFT(FFT) interactive demo

  • See how 2D image is being reconstructed by inverse Fourier transform
    • Edit mask-pattern by your hands (mouse drag)
    • Realtime fast response (WebGL fragment shader is used for FFT calculation)
  • Use arbitrary photos as input or mask-pattern on your computer or web

Temperament Lissajous

  • See how different just-intonation and equal temperament by Lissajous visualization like oscilloscope
    • Play some harmonies using simple piano-like synthesizer
  • MIDI input support
  • Mobile friendly

Fractal Chamber

  • Cloud-chamber-like L-system pattern generator
  • Various parameters available
  • WebGL2 Transform Feedback is used for the calculation

plasmidraw

  • A simple plasmid diagram editor
  • Edit interactively by mouse
  • SVG export supported

kd-tree

  • kd-tree (data structure) visualization
  • Find a nearest point from mouse pointer

exstitch

  • A simple editor for cross stitch design
  • See how the appearance changes by changing color palette

Halftone

  • A simple halftone emulator

Others