242 Creations by a4design

blog by andrew millar, the developments of my work as I aim towards creating some interesting results using python processing.

created throughout the course of MDDN 242; studied at VUW 2011

tumblinks

search

powered by tumblr
seattle theme by parker ehret

  1.  
     
  2.  
     
  3.  
     
  4.  
     
  5.  
     
  6. They are Made!

    I’ve made up the models now. I chose to make them from a glossy black material. Think its turned out really nice. The following will be a long stream of the photos I have taken of the 5 models I have made

     
     
  7. Her’s an example of one of the nets I managed to create with the unwrapping function, after I arranged the traingles in this net shape.
I did this for all 5 of my people data and printed them out to start the process of creating them physically

    Her’s an example of one of the nets I managed to create with the unwrapping function, after I arranged the traingles in this net shape.

    I did this for all 5 of my people data and printed them out to start the process of creating them physically

     
     
  8. Creating Nets

    I wish I could have created a program that took the triangles I drew in 2D, and arranged them into a net to print out.

    Unfortunately it may have taken a bit too much time than I could fit with this project handin looming. So I have done all the nets by hand(well in photoshop)

    After doing them all, I think it could have been possible to write a program to create these nets, because each one has the same setup each time. Oh well, next time I will be more ready to do it!

     
     
  9. Here’s what I had the unwrapping program produce for each person’s data

    Here’s what I had the unwrapping program produce for each person’s data

     
     
  10. Getting the Sides Working

    I’ve managed to get the major step of unfolding to work!

    Using all that insane maths that I conquered earlier, I’ve created separate classes and arrays that are doing what I want finally!

    When I run this code now, it analyses the specific person’s data, and takes the vertexes that are arranged in 3D, and calculates the distances between each vertex. This essentially gives me the lengths of each side of each triangle.

    With these lengths, I needed to now draw each face on a 2D plane so that I could arrange them into a net to print and construct. So the biggest question was how do I create a triangle when i have all three side lengths, but none of the angles or anything. I knew how to do it with pencils and a compass, so i made a function that did essentially does the same thing. It takes one side, and from there draws the other two lines out from each point of the first line. From there it slowly rotates the lines down so that both edges are connected to the original line and they moved out until they ended up connecting and drawing the triangle perfectly. 

    I also created a function that drew longest side first so that I had a bit of continuity throughout each triangle. 

    This created exactly what I wanted and has given me the 12 triangles in 2D which can now help towards creating the forms physically.

     
     
  11.  
     
  12.  
     
  13. Unwrapping Time- Fingers remain Crossed

    Unwrapping time here.

    I’ve been examining many a maths formula, and think i have a few viable solutions to get these triangles from 3D into 2D.

    I’ve sketched a few concepts and scribbled some maths which ill try post now

     
     
  14. How it works?

    Essentially these are the steps in which the program creates these abstract forms:

    1. Reads the txt file provided, and loads every variable into a list that can be then called at any time.
    2. Puts each line of data into separate maths equations to work out how far away the given data is away from the average.
    3. Puts these variables into vertexes as X,Y and Z coordinates
    4. Uses these coordinates to map out the 3D shape in the Triangular pattern I set up.
     
     
  15.