Skip to content
# Projects

# Hyperbolic paper

# Dyna3

# Paper flat tori

# SnapPy views

# Akiyama polyhedra

# Alexander Horned Sphere Jewelry

# 3d printing algebraic surfaces

# Visualizing Card Shuffling and Permutations in 3D

# Perspectives on the Hilbert Curve

# Curvature Based Clothing

# Randomized Circle Packing

# Quilted Translation Surfaces

# Symmetry Generator

# Visualizing Rauzy fractals via finite directed graphs

# Visualizing solutions to the Markoff-Hurwitz equation

# Deformation of the Pythagorean Tree Fractal

# 3 Dimensional Deformations of Julia Sets

# Progressive Game State Sculputres

# Visualizing Algebraic Numbers

# Illustrating the substitution rule in a Penrose tiling

# Alexander’s horned sphere

# Permutation puzzle

# Embedded Hyperbolic Tilings

# A circle packing game

# Cross sections of star-crossed knots

# Visualizing complex points of elliptic curves

# Nonabelian SET

# Chain Mail, Knitting, and One- and Two-Periodic Knots

# Dead Reckoning Motion Capture

# Outer space for the free group of rank 3

# 3D Printing Mathematical Objects

# Balls in Nil and Sol

# Surface design patterns based on pentagonal tessellations

# Seeing p-adics

# 3D Chip Firing

# Knitting Patterns and Chain Mail with 3D-Printed Ceramics

# Projective transformations for 3D models

# Apollonian Circle Packing Art

# A Complement of the Figure-Eight Knot

# Emergence of Hilbert

# Models for Surface Braids, Surface Knots, Singular Surfaces in 4-space, and Beyond

# Numberscope

# Itajime Shibori Wallpapers

# Lasercut Catalan Solids

# Visualizing Sol 3-manifolds

# Blooming Fibonacci Spirals

# Communicating Infinities

# Math Cartography

# Gnomonic Projection of the 600-cell

# The eversion game: Sphere eversion in virtual/augmented reality