Tetsuro Sakamoto (monman53)
→ Profile page
Web Works

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

- 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

- 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 and its random pattern generator

- 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

- 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

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

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

- kd-tree (data structure) visualization
- Find a nearest point from mouse pointer
- A simple editor for cross stitch design
- See how the appearance changes by changing color palette
- A simple halftone emulator
Others
- YouTube Channel
- Writings
- 写真とカメラ.pdf
- 写真の撮影手順、カメラの取り扱い、カメラの仕組みに関する自分の理解をまとめたスライドです。
- GoogleMyMaps