background preloader

DesignReform

DesignReform

Geometry, Surfaces, Curves, Polyhedra The following is a random collection of various topics in geometry the author has explored or simply documented over the years. Many of the topics include source code illustrating how to solve various geometric problems, or to assist others recreating the geometric forms presented. Notes on polygons and meshes Includes Surface (polygon) simplification, Clipping a polygonal facet with an arbitrary plane, Surface Relaxation and Smoothing of polygonal data, Mesh crumpling, splitting polygons, two sided facets, polygon types, tests for clockwise and concavity, clipping line to polygons, area of a 3D polygon, area of general polygons, determining inside/outside test, intersection of a line and a facet, Eulers numbers. Notes on points, lines and planes Includes calculations for the distance between points, lines and planes. Notes on circles, cylinders and spheres Includes equations and terminology. The most important thing in the programming language is the name. Texture library Other ...

Mosquito | Studio Nu | SOCIAL MEDIA FaceBook plugin Working again!: The plugins have been reprogrammed so to work with the new Facebook OAuth API. NEW Record Media plugin: Allows you to record social media information from the media components over time without duplicates. Might be complex for some to use at first. Check to example files included and it should be self explanatory, else send me a msg and i will try to help Twitter Working again! Ducplicates: The duplicate component has been updated so to make things easier when recordeding tweets and deleting duplicates. Flickr: Search twitter database for photos based on location and tag/title. ImageDownload: Download images from Flickr or Twitter plugins. Bug Fixes: Fixed bugs with Twitter API access and new functions in String Duplicate component. GoogleMaps : Now works for all users, if it was crashing Rhino before , this should fix it. GoogleDirection : get a route and the directions from one location to another, with distance, time, and steps. Flickr Image-Download Steps Topsy

Grasshopper::Lists, Paths, and Trees G03 Due: April 24 at the start of class Spider-webs and Doilies Manipulating Grasshopper data-trees is hard, even when you understand the concept. This exercise is intended to allow a many "right" answers to be established, from relatively simple to more complex. There is no starting-point file for this -- just open a blank Rhino and Grasshoper file and start in! alexhogrefe.com/rhinogh This definition was developed for my final thesis project to generate a louver system based on functional requirements within the building. The performance was then tested in Ecotect. A large part of my thesis design involved invertible arena seating with many moving parts. I used Grasshopper as a means to develop the seating testing clearances, site lines, and many other variables. This definition looks at taking any curved surface, and generating weaving geometry across it. The parametric skyscraper uses Grasshopper to generate the entire structure. My favorite definition to date, this definition generates box designs based on real boxes I crafted in the wood shop while in Grad school This definition extrudes geometry based on their proximity to a polyline attractor. Using a definition created by paramod, I wanted to see if I could edit the definition so that different panels could be combined to create a seamless surface This was one of the first definitions from scratch I ever created.

Related: