Arch 218 Delicate Rhino Craig Dias
Table of Contents
WOT I Learned - 0 Petting a Rhino - 1 21st Century Origami - 2 Boolean’d Trimmings - 3 Convoluted Curvature - 4 Trouble with Pronunciation - 5 Dodge This - 6 We Interrupt - 6ish 4,000,000,000,000,000,001... - 7 Fucking with Greatness - 8
Coming from a background in polygonal modeling, working with Rhino has been incredibly liberating. So many of the constraints that cling to you as you mash polygons together have dissappeared, effortlessly lifted away by a hulking Rhino. Edge loops are a thing of the past, the torturous process of merging countless verts together nothing but a painful memory. Much of the work I’ve done over this past semester seems like things that would have been impossible to create with polys. It’s not that it would be technically impossible of course; you could easily model any of these projects with polygons. What would have been impossible, in my view, is having the freedom of creativity that Rhino affords by solely using Nurbs, being a program dedicated to Nurbs, which rids itself of many of the technical constraints that polygons bring with it. My biggest surprise has been the ability to create both smooth, curvy organic surfaces in the same breath as I make hard edged geometric surfaces. When working with polys it can be incredibly painful to create complex, organic shapes. At best you’re making an impression of a curved surface, multiple planar faces rotated round. In the worst case scenario you have millions of faces rotate round in every which way, giving you a
smooth looking surface but decimating your GPU. With Nurbs, one curve netoworked to another gives a clean smooth result at little to no cost in setup time or processing. Coupled with the fact that this curved surface can then be seamlessly joined to hard edged geometry was fucking mindblowing! While I know 3Ds Max does have the capability to use Nurbs, my guess would be that because Rhino is dedicated to Nurbs, it is far more sophisticated at using them. The Make2D function has been the second biggest astonishing feature of Rhino that I have learned. The possibilities with this function to make clean, stylized sections and plans alone is awesome. Being able to take 2D vector snapshots of any model from any angle is flat out amazing to me. Previously when doing layouts for a final project, I felt limited in the material I could use to present my work, mostly coming down to some clean renders and 2D sections and plans done in Illustrator. 2D drawings from different angles was “possible” but my own drawing skills aren’t really presentation quality, especially if the subject is more demanding, complex geometries. The Make2D fuction opens this door, allowing for stylized representations of a model to made quite painlessly. This has been a huge boon for
presentation boards; the “cell shaded” look really complements renders and plans, making it easy to communicate and present a project clearly.
That prints to a vector’d PDF that can be used straight in Illustrator?!! What the hell?!!!!
At this point I think I’ll just do a brief list of some other awesome little tools I’ve found
-Orient – Really like this little tool, comes in surprisingly handy for matching shapes up exactly on the mark.
Osnaps – Freaking also awesome. Allowed me to snap to points I didn’t even know I wanted to snap to! I was snapping to points I hadn’t even heard of! Tangents of circles, knots, curves, the ends of curves, the middle of curves! Goddamnit I have to say it....oh snap!
-Trim/Split – Fun to use, though they may have only specific uses. Do like how it makes a clean cut through just about anything leaving behind a clean edge and the shape you want. Really good for abstract sculpting and just fun to play around with.
-Tab – Handy little command that I use all the time. While creating lines, being able to lock the vector/angle of the given drawn line is awesome. Whether for making a complex planar shape ofr just doing a straight line, really handy.
Basically, Rhino has completely replaced every program I’ve used previously for any 3D modeling I need to do in the future. Typing individual commands into the command line took a sec to get used to; some form of a more user-friendly GUI might be helpful for finding specific commands, much like Maya’s “spacebar” menu.
-Booleans/Curve Booleans – Just being allowed to boolean just about anything and have Rhino be totally fine with it. Awesome. -Layers w/Print – Also also awesome. Not only making 2D images from 3D but being able to directly do a full layout in the exact same program?! 2D images in a 3D space?! That prints to
Assignment 1
Petting a Rhino In which we are introduced to Rhino and it’s 2D 3D madness Getting us familiar with some of the basic commands in Rhino that we would constantly use. With thsese, we were tasked with creaing some primitive shapes and making a multi-view drawing of it, sections, elevation and plan, using Rhinos 2D funtionality. Originally I had created some other models for this project but like a numpty I lost the file, so I made this real quick. In the future, yeah, I would have another copy of the file, like I do with all my other work. Oh well... Otherwise this project was real straight forward and a good intro to the possibilities to be found in Rhino.
Assignment 2
21st Century Origami In which we are tasked with creating a 3D model capable of being folded out of real paper This is where things started getting interesting. Our goal was to take two planar planes and use split and mirror to old the planes around in order to create an intersting model. Similar to folding origami, though with much less skilla nd specific outocome in mind, the trick was to keep everytihing planar. Here we were introduced to trim and split though mostly I used the split function to break the model into pieces. There was no real specific shape we needed to achieve in the end, just to have some interesting shape along with standard multi-view drawing. This was when we also learned how to hatch parts of a dawing in Rhino, allowing 2D shaded drawings of our model to made.
Assignment 3
Boolean’d Trimmings In which create a complex 3D model using the boolean function capable of being folded out of real paper Starting with a block we used the trim and split functions, along with the boolean command, to sculpt out an intereseting, complex 3D shape. The challenge again was to ensure all faces of the object remained planar. This was important because we were to use the unwrap command which would “unwrap” our models and lay them out flat on a 2D plane that could then be printed and folded into a tangible object. As the steps below show, there were a number of cuts that went into making the one shape. Curves were out of the question as once they were unwrapped the actual dimensions of the shape would be lost and incapable to being folded correctly. I took this as a bit of a challenge and created a half circle using a few rotated planes, coming back a bit to low-poly modeling techniques. It worked perfectly on the final model! Super stoked. This was just a fun little project to do with a cool little model I can keep on the dash of my car.
Assignment 4
Convoluted Curvature In which we created a curvy plane between two other curvy planes that touches the two other curvy planes on 3 or more points.... Does that sound confusing? Good because it was. The technical explanation of this project is complicated. The simple explanatioon is just confusing. Though we did learn a lot of interesting commands... We first were given two curvy surfaces, as you see. Next, we created a bounding box around these surfaces, establishing the boundries of our own created curvy surface. Then, we drew curves around the border, between the two curvy surfaces but NOT touching the other two curvy surfaces. From there we defined the “U” and “V” lines of the two curvy surfaces. These lines established a grid on both surfaces that we could use to not only create our surface but to ensure that the surface created touched one of the two other curvy surfaces at, and only at, specific points along the UV lines we decided on. From there, we built our surface, line by line. I believe I ended with 14 intersecting points.
Assignment 4
Convoluted Curvature Along with the understanding of making tangent perfect curves, the contour function does some really nice work. Again, this was another greate example of the Make2D function. Doing a 2D rendering of this surface would be a ridiculous underrtraking, nevermind representing the contours of every curve accurately. Rhino makes that possible, even allowing contour lines to be drawn on a surface from any defined direction, even if you would never use it. This was where we made our first axon view of a project, something I will try to implement whenever I can. I really love the look of it, like a forzen in time explosion of something static. Clipping planes came into play here as well, which we used to create the sections of the curvy planes.
Assignment 5
Trouble with Pronunciation In which we are tasked with designing a mashrabiya using any and all techniques discussed over the semester
mashrabiya:
noun -timber lattice-work (often intricate, geometrical, and beautiful) in Islamic architecture I find it to be a bit difficult to write about this project. The beginning of this one was a struggle, finding me going through a lot of different iterations. I knew from the start that I wanted to have some sort of layering effect within the whole, using the criss-crossing lines. I also knew that I had to anchor their origin point in such a way that they could be rotated around and create a more intricate pattern. Somehow this project started using very similar geometries to a project I had made before which was completely unintentional but for some reason my mind just wanted to do it like this. I tried to fight it, use lots of other ideas, but in the end, with no time left, I conceded and just went with it.
Assignment 6
Dodge This In which I find yet another way to include The Matrix This was one of my favorite projects this entire semester. For so long have I wondered how 2D chalk art was made; now I wonder no more. An exercise in perspective, the idea is to project an image, onto a wall for example, in the exact perspective as you would see it from that particular point. This gives the image an illusion of depth, of solidity, even when the images are actually horribly distorted along a wall. Symbolically I can imagine a theme of shifting perspectives, that things are not always as they appear until we have moved our minds into the correct perspective.
Assignment 6-ish
We Interrupt...... In which I do something stupid and put way too much work into one small project for another class and now I’m showing it here because I was stupid and I thought that I had done more work for Assignment 6....and that was because of this As a small addition this project was a sort of exploration of the use of the anamorphic projection in an actual room. Done for another class, the room is located here at City College of San Francisco and was part of a assignment to redesign the room as a MakerSpace Lab. While our team was in charge of the layout of the room, I decided to create an inspirational piece for the room. The silhouettes are steel beams, like those seen in iconic photos shot in the early 20th century during the construction of historic buildings. With the intent of the MakerSpace to be an up-to-date 21st century lab, using an anamorphic projection to create a mural for the walls seemed fitting. The hanging pieces align in perspective as well but also serve as hanging decoration. Was just a fun thing to do that took a ridiculous amount of time to do.....
Layout: Victoria Chan
Assignment 7
4,000,000,000,000,000,001 Dimensional Chess In which we are tasked to redesign an individual chess piece Okay, this project was actually just as awesome, especially because we got our own 3D printed piece at the end! Split into two teams, the class drew from a hat which piece we would each be redesigning. From there, it was up to us how to proceed. Our team, Team Green, decided to follow a theme of the piece growing out of the base from multiple pieces, twisting around to form anew. I feel lucky in getting the knight as I think it offered the more interesting challenge. I used multiple cages to form the shape while rotating pieces around. The gold piece on the right page is the actual 3D printed model. So cool!
Assignment 8
Fucking with Greatness
Shigeru Ban, Lebbeus Woods In which we build a famous house, then procede to destroy said famous house Our final project. The end. The finale. It was a fun one too! Given a set of plans of the Curtain Wall House by Shigeru Ban, we set about rebuilding the house from the ground up. Most of the process was very straightforward; the trickiest part came when rebuilding the stairs, especially the entrance. It’s really difficult to tell the grade of the stairs from the ground to the 2nd floor. I have a feeling that the stairs in those areas may be different heights as compared to the stairs from the 2nd floor to 3rd floor.
The second part of the assignment was to redesign the house as we saw fit. Practical applications came to mind at first but seemed limiting when trying to utilize all Rhino had to offer. Inspiration came from another classes assignment where we had studied the works of Lebbeus Woods and attempted to imitate his style through 2D drawings. Though the drawing turned out ok, and 100% on-timeish, the images were still pretty fresh in my mind so I decided to take a crack at it. Using a mix of standard primitives I simply boolean’d the crap out of the pieces, adding or subtracting in a semi-logical way, trying to create a flow, a direction, movement, growth, something transforming I suppose. As it began to move, I took the curve from the stairs of the original and incorporated it to give direction. It’s definitely not quite done but I dig how the stairs turned out. Would love for the whole thing to grow all around the building like a tree or something. An alien robotic tree, but a tree nonetheless