nowfound

Work · June 13, 2022

VT

Visualizing the math that powers 3D character animation

Hi everyone! I'm the author of this project. I wrote it because I think that the math that makes characters move in games and movies is incredibly beautiful, and I wanted to give others a glimpse into it. It's crazy to think that quaternions, an abstract mathematical tool discovered by William Rowan Hamilton in 1843, would be so perfectly suited to solve hard problems in the world of 3D character animation more than a hundred years later. The story of how he discovered quaternions is also beautiful. Here's an excerpt from Wikipedia: "Hamilton was looking for ways of extending complex numbers…

Visualizing the math that powers 3D character animation launched on June 13, 2022 with 238 votes, #93 of 3,005 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 4 years on.

In plain words

This project visualizes the mathematics behind 3D character animation in games and movies. Created by an author interested in making complex mathematical concepts accessible, it explores how quaternions—an abstract mathematical tool developed in 1843—solve modern animation problems. The project examines the elegant math underlying character movement and demonstrates the unexpected connection between historical mathematical discoveries and contemporary computer graphics applications.

written from the facts on this page · September 2026

From the sources

In the maker’s words, at launch

Hi everyone! I'm the author of this project. I wrote it because I think that the math that makes characters move in games and movies is incredibly beautiful, and I wanted to give others a glimpse into it. It's crazy to think that quaternions, an abstract mathematical tool discovered by William Rowan Hamilton in 1843…

Does a similar job

all alternatives →
  • Strange AttractorsOct 2025 · blog.shashanktomar.com · ▲804

    I went down the rabbit hole on a side project and ended up building this: Strange Attractors(https://blog.shashanktomar.com/posts/strange-attractors). It’s built with three.js. Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun. My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to…

  • I was curious about spherical helix, ended up making this visualization2025 · visualrambling.space · ▲865

    I was wondering how I can arrange objects along a spherical helix path, and read some articles on it. I ended up learning about parametric equations again, and make this visualization to document what I learned: https://visualrambling.space/moving-objects-in-3d/ feel free to visit and let me know what you think!

  • Calcflow, an open-source complex maths visualization tool in VR2017 · github.com · ▲117

    A virtual reality tool for mathematical modeling! Contribute to matryx/calcflow development by creating an account on GitHub.

  • I built an interactive plotter art exhibit for SIGGRAPH2024 · lostpixels.io · ▲167

    I'm enthralled with using pen plotters to make generative art. Last August at SIGGRAPH, I built an interactive experience for others to see how code can be used to make visual art. The linked blog post is my trials and tribulations of linking a MIDI controller to one of these algorithms and sending its output to a plotter, so that people may witness the end-to-end experience.

  • Visualize rotating objects from the 4th, 5th, nth dimensions2023 · ncube.ndavd.com · ▲181

    Ever since I remember I had a lot of curiosity regarding hyper dimensional spaces. Picturing higher dimensions, such an impossible yet exciting idea... So years ago I came across a small GIF of a tesseract. Since then it left me wondering how cubes from even higher dimensions would look like... Years passed and I became a software developer, decided to tackle the problem myself and ncube was the result. ncube allows you to visualize rotating hypercubes of arbitrary dimensions. It works by rotating the hyperdimensional vertices and applying a chain of perspective projections to them until the…

  • Synthesize TikZ Graphics Programs for Scientific Figures and Sketches2024 · github.com · ▲132

    Creating high-quality scientific figures can be time-consuming and challenging, even though sketching ideas on paper is relatively easy. Furthermore, recreating existing figures that are not stored in formats preserving semantic information is equally complex. To tackle this problem, we introduce DeTikZify, a novel multimodal language model that automatically synthesizes scientific figures as semantics-preserving TikZ graphics programs based on sketches and existing figures. We also introduce a Monte Carlo Tree Search-based inference algorithm that enables DeTikZify to iteratively refine its…

More work this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, June 2022

the whole month →
  • AF

    I've seen some interests in (simulation) video games here on HN so I thought I'd share a short version of our story. More than 6 years ago, me and my friend from university were playing around with an idea of making a game we always wanted to play. We worked on it on weekends but the progress was quite slow, especially due to so many dead ends and wasted effort. Eventually however, we solidified our direction and decided to take the risk to resign from our well paid SWE jobs and work on it full time. It took more than a year but yesterday we have finally released it on Steam:…

    Life & fun · 2022

  • Life & fun · 2022 · benoitessiambre.com

  • min(DALL·E) is a fast, minimal port of DALL·E Mini to PyTorch - kuprel/min-dalle

    Life & fun · 2022 · github.com

  • 1,100+ free Figma icons for modern UI design.

    Dev tools · 2022 · untitledui.com

  • MakerBox▲621

    600 tools with generous free plans for indie entrepreneurs

    Dev tools · 2022 · makerbox.club

  • Display your Notion data beautifully on your site, no-code

    Dev tools · 2022 · typedream.com