Litcius/Paper detail

Computational Illusion Knitting

Amy Zhu, Yuxuan Mei, Benjamin Jones, Zachary Tatlock, Adriana Schulz

2024ACM Transactions on Graphics11 citationsDOIOpen Access PDF

Abstract

Illusion-knit fabrics reveal distinct patterns or images depending on the viewing angle. Artists have manually achieved this effect by exploiting "microgeometry," i.e., small differences in stitch heights. However, past work in computational 3D knitting does not model or exploit designs based on stitch height variation. This paper establishes a foundation for exploring illusion knitting in the context of computational design and fabrication. We observe that the design space is highly constrained, elucidate these constraints, and derive strategies for developing effective, machine-knittable illusion patterns. We partially automate these strategies in a new interactive design tool that reduces difficult patterning tasks to familiar image editing tasks. Illusion patterns also uncover new fabrication challenges regarding mixed colorwork and texture; we describe new algorithms for mitigating fabrication failures and ensuring high-quality knit results.

Topics & Concepts

IllusionComputer scienceContext (archaeology)ExploitOptical illusionHuman–computer interactionArtificial intelligenceTexture (cosmology)Computer visionEngineering drawingComputer graphics (images)Image (mathematics)EngineeringComputer securityBiologyPaleontologyNeuroscience3D Shape Modeling and AnalysisComputer Graphics and Visualization TechniquesInteractive and Immersive Displays