Find all your DIY electronics in the MakerShed. 3D Printing, Kits, Arduino, Raspberry Pi, Books & more!

0_zpsde4d43e7

Inspired by a video game, I wanted a stuffed animal of a certain character. I discovered it wasn’t difficult to turn 3D models into viable sewing patterns. Here’s my process.

I started with this awesome 3D model of Baby Roshan. It is made up of approximately three things.

render9jdCP9_zps2c89db21

The first is a set of 3D points, to define its shape.
renderS1Kbt2_zps432c9972

The second is a set of 2D points (called UVs), to define how textures are applied to it.

uv2_zpsbab96ea4

The third is the texture itself.

roshoriginal_zpse8aed915

I wanted to print the texture as a custom print fabric, so my final stuffed animal will have the same colorations as the 3D model, the texture, in its original state, can’t be sewn together. The two chief problems. The first problem was that the seams of the UV (which maps the texture onto the 3D model) are awkward for sewing. They can’t join together to recover the original 3D shape. The second problem was that the UVs seams aren’t of the same length. For example, since UVs map the 2D to 3D, the two 2D edges that map to the same 3D edge may not be of the same length.

The solution was to create a new set of UVs mapped to the same original model.
These UVs cut up the model into viable pattern pieces.

2013-07-20_16-20-41_zps8daea04d

uv_mod_zps6e70f9e8

I now need a new texture that reflect the new UV mapping.

So having two sets of UVs that map to the same 3D model, transformation matrices can be calculated to transform the old texture into a new texture. Using scripts that I wrote, I transformed every face, and assembled the result. Here’s one of several pieces.

piece1_zps609674b9

This new texture I printed into fabric and sewed together to create the stuffed animal.

P7040507_zps0477fce0

Ta-da!

This same process can be applied to other 3D models for things such as clothing design and car seat covering.

I hope this inspired you.

Come see my talk at the World Maker Faire in NYC, 4:30pm–5pm Saturday, at Maker Square.

mf13ny_badge

Snapshot_20130703_1_zps28ef545e

This post was originally published on the Caret Dash Caret.

Jenny Cheng

Jenny Cheng

A lover of video games, DIY creations, and food. caretdashcaret.wordpress.com


Related

Comments

  1. + says:

    digital to physical awesomeness! how long did this process take from the idea to a hug?

    1. Jenny says:

      I’ve had the idea for a long time but wasn’t sure how to carry it out. Once I actually planned out the process, the coding of the script took about 2 days. The script will work for any future stuffed animal I want to make. Sewing everything together was probably the most labor intensive.

  2. Irrelevant says:

    Holy shit, what a laborious plushie!! Congrats!

  3. anfroholic says:

    Wow, these are amazing. Thank you!

  4. Kidoyo says:

    I LOVE this and our students would too!!

  5. Sardinha says:

    Finally i´ll be able do to a pony plushie! Is this application called Blender by any chance?
    A millions thanks for this!!!

    1. Jenny says:

      I didn’t use Blender, but I think Blender works.