Skip to content

6. Computational Couture

Research & Ideation

For centuries, fashion design was largely a manual craft, rooted in hand sketching, pattern making and sewing. Designers relied on their artistic intuition, physical prototypes, and tailoring experience to achieve the desired fit and aesthetic.

Each garment was individually cut and stitched, often through repetitive trial and error. While this approach emphasized artistry and craftsmanship, it also came with challenges:

I) Waste from fabric offcuts and pattern errors.

II) Limited customization, since designs followed standard body sizes.

III) Lengthy production times and dependency on human labor.

Our todays brands like Coco Chanel, Cristóbal Balenciaga, and Christian Dior defined eras of elegance through technical mastery and creative vision but they still worked within the physical constraints of fabric and manual processes.

With changing times, digital design tools began transforming fashion’s creative process. Designers now can experiment with shapes, visualize garments digitally, and test ideas before production. They can simulate textures, test patterns, and render clothing without cutting fabric, reducing waste and improving visualization.

Being introduced to computational design has been mind blowing. The works of Julia Koerner during her session was so inspiring. Seeing how her works has evolved over the years is a testament of creativity and system thinking.

Inspiration

  • Neri Oxman work on “Wanderers” collection and “Mushtari” wearable explored bio-printed garments that could host living organisms. Each piece was computationally generated and 3D printed to fit specific body forms.

Yoram Reshef

Anouk Wipprecht work of using sensors, microcontrollers, and 3D-printed structures to respond to movement and personal space through her spider dress.

Anouk Wipprecht

At the heart of computational couture lies parametric design, a method where design elements are controlled by parameters and relationships. Instead of fixed patterns, a designer builds a flexible digital system that adapts when inputs change.

Parametric design: control, dependent, constraints

  • The control parameters(independent) are inputs that are exposed and changing them does not break the model. In blender, GN such as group inputs are independent.

  • Dependent parameters are values computed from the controls. Example is panel thickness.

  • Constraints are like rules that must be followed always.

weekly assignment

Check out the weekly assignment here or login to your NuEval progress and evaluation page.

Process and workflow

Most of my weeks work is under NDA but I did some parametric design using blender.

From the the weeks tutorial by Rico of having monkey heads, I was interested in playing around with blender and to generate a geometry node tree.

I did endless of modelling, I was not impressed with my models and I had to at least try what I learned.

**steps

I used a plane and cube mesh to come up with the model.

1st I needd to add a plane as my base material which will also serve as a seatbelt.

alt text

I changed to geometric node editor and added a new geometry node then geometry input and output pops up.

alt text

To create pattern, I started with grid node by shift+A and typed grid+enter key. I added modifier.

alt text

Next was to create a cube that will be linked to my pattern by also combining XYZ.

I was working with two materials, a seatbelt and TPU filament , so I added and named them.

alt text

alt text

At the grid node I create instance on points to be able to duplicate my geometry.

Realize instance enables the instances to be actualized in the geometry data.

Since I was having two, the seatbelt and TPU filament, I had to factor it in the node through set material. Since I knew the exact materials to use, I went to the material section and named them.

After doing all that, I transformed my cube and I joined the geometry together to have a complete non-slip seat belt.

alt text

The math subtract ensures that the grid that makes the pattern to always be less wide and less long than the seatbelt width and length.

alt text

alt text

I had my geomety node tree ready for 3- D printing.

alt text.

I changed the names from plane to pattern in my outliner window and the seatbelt parameters in node wrangler.

alt text

I also tried with a cylinder mesh and results were increadible. I exported my file as .stl

alt text

I started with an icosphere did a number of geometry nodes and these were the results.

alt text

alt text

alt text

Learning Outcome I found blender to be a unique 3-D design software because; a) Its modeling system employs a geometry node(GN) which allows for parametric generation of 3-D shapes.

b) Instead of manually modeling everything, GN lets you build models through rules and parameters. This means you can automatically generate patterns and structures that update in real time whenever you adjust values such as thickness, density, repetition, or curvature.

C) GN enables you to explore variations quickly, prototype digital fabrics, and develop complex material behaviours that would be difficult or time-consuming to model manually.

References & Inspiration

Tools

  • Blender

  • 3-D printer

  • Prusa slicer

Fabrication files