Posts

Showing posts from January, 2024

Algorithmic Surface Modelling + Animation

Image
Tile design: Test Shapes: To experiment with tiling, I initially tried using a cylinder and a shape similar to the class demo to make sure my algorithm works. For my animation, I tried to tesselate my design to a series of lofted polygons, but I found that when I tried to input the loft into the surface morph, it gave me an error saying "1 value inherited from 1 source... Null". It didn't matter whether or not the loft was connected to the rotate axis (between polygon and loft) and I couldn't manage to make it work even when using mesh brep or the brep parameter. Even baking this surface did not help.  I found that using this shape gave me two main errors: 1. Divide Domain: Data Conversion failed from Brep to Domain²  2. Surface morph: Data Conversion failed from Brep to Surface Putting mesh brep between brep and divide domain² helped, but it still had errors regarding the V domain values being 0. Oddly enough, this exact same algorithm worked when I replaced polygon

Stacked Slices Model Progress 2

Image
     I decided to change my concept to something that better utilized the stacked slices. Initially, I looked on google images for "stacked slices" and found that most of the results featured laser cut wood animals or else pictures of bread. I wanted to embrace grasshopper's functions, particularly the rotate and random function, so I decided to make a tree that had branches I could rearrange or rotate. I also had the idea of creating a mountain or another nature scene, but I felt that creating a topography was uninspired.       I thought about stacking the tree trunk the same direction as the branches, but using the laser cutter to create stacked circles both felt bland, but also felt like it was pointless as the cuts would ultimately be less noticeable. I might as well of bought a thick dowel and trimmed it. To make the rotation on the above animation, the steps on the range were set to 18 to create 19 outputs and the geometry was flattened so that the rotation would be

Stacked Slices Model Progress

Image
I decided to create my object entirely in rhino. (The crown's gem was added afterwards towards the end instead of in the definition).  Initially, I sliced it horizontally, but I found that aesthetically , it looked better with the slices going vertically. I was having issues getting the animation to work as intended until I realized that when I changed the extrude direction to unit y, I forgot to also change the contour direction to Y as it was initially set on Z and up until that point any modifications I did was using copy and pasted functions. It was only when I was getting my blog ready did I realize this. (Might reupload a better gif) I did a test trial where I used the grid we learned in class, but I found that when I baked the pieces it ended up with more slices than I started with. I ended up changing the square function to a rectangle grid to try to fix this issue. MY piece had 40 slices, so I figured that I needed a grid that was about 5 x 8. I found out that since the sl

Parametric Structure & Animation

Image
In class tutorial animation: My own spin: I found that it was a really straightforward process, especially since I've had experience already with making short animated gifs. What I found to be really nice was that instead of a choppy gif made up of 3 or 4 screenshots, I was able to create something really smooth. I also found that rhino's naming structure for saving the .png files made it so I didn't need to worry about organizing 180 or so individual images. The hardest part was thinking up a new object to create and when I did, I found that I had to make individual brep's and play around with positioning a lot.

My First Definition

Image
Tutorial Creations: My own riff: I wanted to create a shape that mainly used polygons with differing numbers of sides, or segments as it's labeled in Grasshopper's polygon function. Going off the tutorials, I started with the divide curve as a reference. I figured that instead of setting a curve from rhino into the divide curve component, I could make my own adjustable shapes so I looked around the toolbar where line and the circle features were and saw a polygon component. Initially, I tried using the BiArc component to connect two polygons, but I found that it wasn't creating the effect I desired so I switched to using the Arc 3Pt feature that they mentioned in the 3rd video and added a third middle polygon for point B. A main issue I had was that the loft left a small vertical gap (see left), so I looked into the "options" section and realized there was a component specifically for that called loft options. The closed feature was activated by a true or false so