Please use: https://phosphorus.github.io/app.html?id=212997713&turbo=true&full-screen=true Either use turbo mode (shift click green flag) or phosphorus. Total time to make: around 25-30 hours Will be adding comments to the program to help people use this process for themself.
100% pen This is a more artistic version of Cloth that creates 4 different cloths with predetermined colors. The process: 1) A grid of points are created with a start X, end X, Start Y, Start X, and accuracy value. The points are then randomly moved with the movement scaling with the accuracy. (Create and skew myblock) 2) Sets of four are determined (illustration to show how they are determined coming soon) from the list of bX and By and added to points x and points y. A random depth value is assigned to each square. (Grid myblock and line Myblock) 3) The four points subdivided using a process similar to my "Triangle subdivision program", but instead of finding the midpoint one side of the three, 2 opposite sides of the four are found. The midpoint is determined using a modified midpoint formula. Two diffrent shapes are logged sharing both mid points and added to the points list. After every previously logged shape has been subdivided and logged the list deletes all of the previous points. Modified midpoint fourmula: X= (y1*i)+(y2*(1-i)) X= (x1*i)+(x2*(1-i)). Where i is a value between 1 and 0} (1st part of base shape my block, new layer myblock, sub divide myblock, and log shape myblock) 6) once the subdividing process has been repeated a equal amount of times equal to the depth value, all final points will be created points will be connected, and the lists cleared (2nd part of base shape myblock) 5) repeat 4 times with different value for the points. Triangle sub dividing is a process developed by Tyler Hobbs and a detailed explanation can be found here: http://www.tylerlhobbs.com/writings/triangle-subdivision Everything else is done by me, including integrating the process to subdivide quadrilaterals.