Changelog


Latest

Version 2.0

May 18, 2026

A complete rewrite in Kotlin Multiplatform brings TwoLinks to Android and the web, adds Augmented Reality, and delivers a fully redesigned interface.

What’s New

  • Android and web support — the same physics simulation and 3D scene now run natively on Android and in any modern browser.
  • Augmented Reality — place the double pendulum in your real environment using ARKit on iOS or ARCore on Android. Drag to reposition, pinch to scale, and rotate with two fingers.
  • 3D planet models — a high-resolution Earth and Moon appear in the scene, loading with a smooth fade-in transition.
  • Night sky environment — an HDR skybox sets the scene against a starlit background in standard view.
  • Shuffle — randomize link lengths, offsets, and colors with a single tap.
  • Refined controls — a redesigned top bar with menus for view mode, link colors, and dimensions.


Version 1.0

July 2022

The original TwoLinks, built in Swift and SceneKit for iPhone.

What’s New

  • Real-time double pendulum physics simulation.
  • Interactive 3D scene with orbit camera controls.
  • Sliders to adjust the length, height, and pivot offset of each link.
  • Color pickers for both links.
  • Play, pause, and restart controls.
  • Moon model and starry background.