Holomorphic Mappings for Integrated Garment and Motif Design

Year: 2025 Authors: Loe Feijs; Rong-Hao Liang; Holly Krueger; Marina Toeters

Core claim

Holomorphic mappings can integrate garment pattern geometry and motif geometry so repeating designs continue seamlessly across complex panels.

Topics

garment pattern mapping, motif morphing, conformal geometry, fashion design

Domains

complex analysis, holomorphic functions, harmonic conjugates, conformal mapping, fashion design, textile patterning, digital fabric printing, wearable design

Methods

custom software, coordinate mapping, exponential mapping, panel prototyping

Media

garment panels, printed motifs, dress, catwalk showpiece

Paper text

The text below is the locally extracted OCR/Markdown version of the paper. Raw PDF files remain local and are not published here.

Bridges 2025 Conference Proceedings

Holomorphic Mappings for Integrated Garment and Motif Design

Loe Feijs and Rong-Hao Liang and Holly Krueger and Marina Toeters

University of Technology Eindhoven, The Netherlands; j.liang@tue.nl Holly Krueger Design, Amsterdam, The Netherlands; h.l.krueger@tue.nl Laurentius.Lab, Sittard, The Netherlands; l.m.g.feijs@tue.nl by-wire.net, Eindhoven, The Netherlands; info@by-wire.net

Abstract

Today’s fashion design is based on a separation of concerns such that the geometry of the fabric motif and the geometry of the pattern cut are unrelated. We challenge this approach by developing mathematical tools to morph the motif. The core innovation lies in the mathematical framework, based on holomorphic mappings and harmonic conjugate functions, to map motifs onto arbitrarily shaped panels. This approach, implemented via custom software, allows for seamless motif continuation across complex garment shapes, avoiding cutting through repeating designs. We demonstrate the technique’s application through several garment examples, showcasing its potential for creative pattern design and efficient manufacturing.

Introduction

It is an unwritten rule of fashion that it is permissible to cut through the motif whenever the overall design of the item requires so. Viewed from a historical perspective, when fabrics were constructed on traditional looms and the motifs had to emerge from the weave as well, this rule is well-justified. However, nowadays we have printers and computerized Jacquard looms and it is time to reconsider the unwritten rule and explore alternatives. We may face new challenges, but we may also discover new aesthetic possibilities.

img-0.jpeg (a)

img-1.jpeg (b)

img-2.jpeg (c) Figure 1: Morphing: (a) puppyoth motif, (b) mapped on a cone, (c) using a pattern.

We use the term “pattern” for an assembly of sewing lines, necklines, hemlines, darts etc. The pattern is what concerns the seamster. We use the term “wallpaper” in the mathematical sense, viz. an assembly of images that are repeated by two distinct translations, possibly equipped with additional symmetries [4]. The “motif” is the element that is repeated, for example a bunch of flowers, a brand logo (such as the two letters F of Fendi), bird or a fish (in case of an Escher-style design), or a pied-de-poule tile (houndstooth). The wallpaper and the motif are what concern the graphic designer and the printer. A typical fashion item, such as a garment or a bag is composed of a number of “panels”, each of which is described by a pattern.

As our first example, consider a cone, which is the simplest pattern of a skirt imaginable. If we cut the layout of a cone from a wallpaper, we must cut through the motif. We can do better by mapping the grid of the wallpaper to the layout pattern of the cone, as illustrated in Figure 1.

Feijs et al.

How do we obtain such a pattern? In a Cartesian coordinate system where we know the color of the motif for each pair , then we need a mapping . The puppytooth motif is naturally described in coordinates. In this case, the unit cell of the motif is square and without loss of generality we choose the width and height of the unit cell to be 1. To begin, we introduce polar coordinates and such that and . For Figure 1, we let increase linearly with and we choose to be proportional to , say which allows us to fit unit cells along one circle, e.g. in Figure 1(a). If it is a segment as in Figure 1(b,c), instead of a full circle, we set . A piece of wallpaper with motifs is an area for positive integers and . If we do not use any mapping, we can sew the line to the line and thus obtain a cylinder for which the motif goes around without disruption.

If we sew the corresponding line after mapping, we obtain the cone of Figure 1(b). Upon closer inspection, however, we notice that something is not right, the puppytooth tiles are stretched more and more as we go down the cone. However, they are stretched in one direction and not in the other. To remedy this we need to make the steps between mapped unit cells such that the step becomes larger as becomes larger . That sounds familiar: a function whose derivative behaves like the function itself. Indeed, we need an exponential function (for some constant ). We will return to this formula later.

Beyond Cones: Complex Numbers and Holomorphic Mappings

Aiming at more interesting garments, we need a more general class of mappings. We focus on a rich class of morphing mappings, known as holomorphic. The theory of complex functions of complex variables [1] provides valuable concepts to define such mappings. We denote complex numbers by where and are real numbers and has the special property that . In Figure 2 we illustrate how a simple function on complex variables works as a mapping.

img-3.jpeg Figure 2: Morphing the Pacman ghost motif by the function .

In Figure 2 we use the function . We show the area of numbers for and where the center of the left eye of the red Pacman ghost represents the number . Let us calculate the square of that number: we find . This is the center of the blue ghost’s left eye. In the same way, all other points of the red ghost are mapped by the same function, which is how we found the blue

Holomorphic Mappings for Integrated Garment and Motif Design

ghost. We could continue by calculating and thus see how the next ghost explodes beyond our number range (this example is taken from the artwork presented in my Bridges 2021 paper [2]).

The concepts of differentiation and integration, which are well-known for functions on the real numbers, can be generalized to functions which are defined on the complex numbers, and which return complex results. The full theory is in [1], here we can only mention a few key elements. A holomorphic function is a function that is complex differentiable on some domain, where complex differentiability is given by the two conditions and , known as the Cauchy-Riemann equations². In practice, the terms holomorphic and analytic³ are used interchangeably. Holomorphic functions with non-zero derivatives are conformal: they morph a 2D area into another area while preserving angles. If we consider very small squares (squares of infinitesimal size) then these are mapped to squares again (Figures 2 and 3).

img-4.jpeg Figure 3: Conformal mapping of a coordinate grid.

This theory is very powerful, so let us apply it to our earlier cone design – using exponentiation instead of squaring. We are allowed to have the special number inside the exponent using Euler’s formula . If in polar coordinates we have and , we can rewrite the mapped coordinate pair as a complex number and then the mapping has a single equation . This is because multiplying with represents a rotation over (radians). Introducing and choosing we get simply . The choice for is not just based on the elegance of the formula, it is precisely the condition that guarantees that the motif is equally stretched in the and directions. This is the analytic way to find a good, i.e. conformal, mapping for disks and cones (it works because any function of the form is holomorphic).

If the contour of the morphed grid in Figure 3 would be the contour of our garment panel, then we could draw our motifs in the left grid, and next map by . It would even be sufficient to have only the morphed grid, as we can then redraw the motifs while interpolating inside the grid cells. The question is: how do we find a grid inside a contour defined by arbitrary lines? Surprise: by electrical engineering.

It is a hidden gem in electrical engineering that the theory of 2D electrostatic fields coincides with the theory of analytic functions. A real-valued function where satisfying is said to be harmonic. Writing this condition as , known as Laplace’s Equation, one recognizes that any harmonic is the potential of a charge-free electric field. The real and imaginary parts of a complex analytic function both satisfy the Laplace equation. Conversely, if we have a harmonic function , then we know that it is the real part of a complex function for some function . The is essentially defined once we know and it is called the harmonic conjugate of ([1], p.201). Richard Feynman in Chapter 7 of [3] writes about this: “Now we come to a miraculous

Feijs et al.

mathematical theorem which is so delightful that we shall leave the proof of it for one of your courses in mathematics. For any ‘ordinary function’ (.), the functions and automatically satisfy the relations , . The is uniquely defined up to a constant if we know . For computing equipotential lines and field lines, this constant will not be important in the end, so this does not change our results. In the same way in which defines the distances between the equipotential lines, we should use the harmonic conjugate to find the distances between field lines.

img-5.jpeg (a)

img-6.jpeg (b) Figure 4: Finding a grid inside a 2D capacitor. (a) color-coded potential and field lines. (b) color-coded conjugate harmonic field with both field lines and equipotential lines.

By way of illustration, we show the field lines inside a 2D capacitor in Figure 4. The upper plate is a conductor fixed at volt whereas the lower plate is kept at 0 volt. The potential in the area between the plates is a real-valued function of and , denoted by , which is color coded: yellow is the highest voltage (here 1) and dark purple is the lowest, green and blue being in-between values. The plate voltages act as boundary conditions and, in principle, we have enough information to solve Laplace’s equation. Once we have , the field lines can be derived as we know the direction of electric field where has components and . Thus we can find a field line of from any desired starting point. Note the auxiliary line and the black dots in Figure 4, they form a “scaffold” that defines the points through which the field lines must pass.

img-7.jpeg (a) Figure 5: From potentials to garments. (a) field lines and equipotential lines. (b) mapped motif.

img-8.jpeg (b)

From this, we move to garment panels, Figure 5 shows the main idea. More implementation details can be found in the supplementary material. We just mention the ingredients by keywords: Bézier curves for user-defined contour lines, path integration for computing the conjugate harmonic, relaxation for solving the Laplace equation, Dirichlet and Neumann conditions for the horizontal and vertical contour lines, bilinear interpolation for mapping motifs in grid cells, and coding in Python (www.python.org). The code is available on github.com/LoeFeijs/HolomorphicMappings, but it is still very experimental.

Holomorphic Mappings for Integrated Garment and Motif Design

Experimenting with the Holomorphic Mappings

When sewing panels together, conditions apply. First, the lengths of the sides should be equal. Next, the motif should match; for example, the upper and lower sides in Figure 5(b) match, as do the left and right sides. However, an upper line does not align with a left side (despite the fact that we use a motif whose symmetry is compatible with a turn; the squeezing and stretching of tiles is different as can be seen in Figure 5b). One fashion idea was to create waves sewn along curved seams. To make the motif match, the scaffold line is placed near the edge and its points positioned equidistantly, neglecting the conjugate potential (Figure 6). Although the left and right sides do not match well, we moved to garment construction (scale 1:4).

img-9.jpeg Figure 6: Equidistant scaffolding.

The overall design of the skirt is cone-like, yet with corners where the linear segments meet. The seam is highlighted by a strip of lace that stands out from the fabric (Figure 7).

img-10.jpeg Figure 7: Wave skirt with morphed motif.

In another experiment we created four-sided narrow panels, with different combinations of equidistant and non-equidistant scaffolding. Assembling five panels, we created a jacket at scale 1:4, see Figures 8 and 9.

Feijs et al.

img-11.jpeg Figure 8: Narrow-panels based garment.

The design of the garments in Figures 7 and 8 was the most fun part of the project, because of the intense cooperation and interaction among the team members. While the tech-savvy Rong-Hao and Loe independently conceived the idea of using electric field lines and wrote hard-to-explain code, the fashion-savvy Holly and Marina envisioned new ways of creating garments, waves, mixed panel designs, 3D effects, and exciting sleeve-forms.

img-12.jpeg Figure 9: Details of some (almost) matching seams.

img-13.jpeg

Holomorphic Mappings for Integrated Garment and Motif Design

A Traditional Garment

We tested the basic pattern of Figure 10(a), used at Fashion Tech Farm (https://fashiontechfarm.com), encountering new challenges. First, the half-front panel does not have four sides but six for which we used three voltages (the other half-front is a copy). Next, there are darts, so we modified the relaxation algorithm to perform “worm holing” over the darts and the field line algorithm to jump across the darts. The sleeve is a four-sided panel, but its field lines do not match those of the body panels. Inspired by the notion of analytic continuation ([1], p.283), we added an extra conductor onto the sleeve (near the top, vertical). Computing the harmonic conjugate was confusing at first: our path integration yielded results that depended on the path. Then we remembered the residue theorem in complex analysis, which states that there is an increase of times a “residue” for each tour the path makes around a pole ([1], p.172). The sleeve of Figure 10(d) reveals the harmonic conjugate, and we observe the “date line” (diagonal, where the yellow and blue meet, rightmost on the sleeve). We had to stop the equipotential lines, otherwise they would run around the extra conductor forever. The scaffold lines are cut into more pieces than necessary, but this gave us some more fine-grained control over the field lines during experimentation.

This garment is not yet implemented; the design is stored away for future exploration. The open problems include the singularity on the sleeve’s sewing line (where we encounter pentagonal grid cells). We may also require additional symmetries in the tessellation to get connecting motifs (like the double L motif of Figure 5(b) or the modified pied-de-poules with rotational symmetry already used in Figure 8). For pied-de-poule, whose tiles have long tails, we must cut through the tiles anyhow — still we want the motifs to be whole again on the finished garment.

img-14.jpeg (a)

img-15.jpeg (b)

img-16.jpeg (c) Figure 10: Computed grids for a full garment: (a) traditional garment panel. (b) front panel potential and grid, (c) back panel potential and grid, (d) sleeve with extra conductor, conjugate harmonic, grid.

img-17.jpeg (d)

A Full-Size Garment

We used the cone-like mapping for the dress shown in Figure 11. The cone pattern is a segment, i.e., a disk and we deploy the exponential function as discussed earlier. The dress incorporates the red herring and Aruco code concepts already presented at Bridges 2024. The dress is a huge showpiece, showcased during Dutch Design Week and on the catwalk of the Next-Future Fashion show in Eindhoven.

Feijs et al.

img-18.jpeg Figure 11: Red Herring dress with Aruco Codes and Pied-de-poule motif based on a seamless cone pattern (model Esmee Kobes, photographer Holly Krueger).

Summary and Conclusions

The dress of Figure 11 is impressive by its size, and also interesting due to its potential role on the debate about ArUco codes and camera observations. To turn more general holomorphic mappings into fashion pieces is more adventurous — the adventure is still ongoing. The combined garment and motif geometries have an exciting appearance. At the same time, they illustrate the theory of analytic functions in an uncommon manner. Acknowledgements: We thank Troy Nachtigall and the Fashion Tech Farm and TU/e Wearable Senses communities for their support and the Bridges reviewers for their valuable feedback.

References

[1] R.V. Churchill, J.W. Brown, and R.F. Verhey. Complex variables and applications, third edition. McGraw-Hill Kogakusha, 1974. [2] L. Feijs. Constructivist Art based on the Mandelbrot Set. In Bridges 2021 Conference Proceedings (pp. 351-354). Tessellations Publishing. [3] R. Feynman. The Feynman Lectures on Physics. Addison-Wesley, 1964. [4] B. Grünbaum and G.C. Shephard. Tilings and patterns. Courier Dover Publications, 1987.

0 items under this folder.