Archive for the 'Rhinoscript' Category

Final Project, fall semester

Saturday, April 19th, 2008

I do realize what month it is…
For this project (which I presented in December) we were fortunate enough to actually have a “client” - Living Classrooms, a Baltimore based NPO focused on educating “at risk” people of all ages. The program was a design exploration for a new center they are planning to build in [...]

(re)consideration

Sunday, December 2nd, 2007

I am all too aware that there has been little activity on here in the past month. This is not an indicator of lack of work, it probably should have been raised a flag for a lack of clarity on my part for the procession of this project. The following will try to explain my [...]

Animation +1

Monday, November 12th, 2007

Another animation using the same porosity script with a couple added parameters.

Get the Flash Player to see this player.

var s0 = new SWFObject(”http://www.regulatedlines.com/blog/wp-content/plugins/flash-video-player/mediaplayer/player.swf”,”n0″,”400″,”280″,”7″);
s0.addParam(”allowfullscreen”,”true”);
s0.addParam(”allowscriptaccess”,”always”);
s0.addParam(”wmode”,”opaque”);
s0.addVariable(”id”,”n0″);
s0.addVariable(”controlbar”,”bottom”);
s0.addVariable(”height”,”280″);
s0.addVariable(”playlist”,”none”);
s0.addVariable(”width”,”400″);
s0.addVariable(”autostart”,”false”);
s0.addVariable(”bufferlength”,”1″);
s0.addVariable(”displayclick”,”play”);
s0.addVariable(”icons”,”true”);
s0.addVariable(”linktarget”,”_blank”);
s0.addVariable(”mute”,”false”);
s0.addVariable(”quality”,”true”);
s0.addVariable(”repeat”,”none”);
s0.addVariable(”resizing”,”true”);
s0.addVariable(”shuffle”,”false”);
s0.addVariable(”stretching”,”uniform”);
s0.addVariable(”volume”,”90″);
s0.addVariable(”aboutlink”,”http://www.longtailvideo.com/players/”);
s0.addVariable(”file”,”http://www.regulatedlines.com/blog/wp-content/uploads/video/Animation_2.flv”);
s0.write(”video0″);

Porosity

Tuesday, November 6th, 2007

Here is a recent example of what I have been talking about.

This script was written originally for practical purposes to control the orientation of some heavy timber beams that I intend to employ for my current studio project. The idea is simple: pick an object, and array the object between two curves, scaling to fit [...]

Planes

Tuesday, October 30th, 2007

From Rhinoscript 101, this cleared up some of the ambiguous language in the help file:
A plane definition is an array of one point and three vectors, the point marks the origin of the plane and the
vectors represent the three axes. There are some rules to plane definitions, I.e. not every combination of points and [...]

Now that the Cat’s out of the Bag….

Tuesday, October 16th, 2007

A Matter of Orientation

Friday, October 5th, 2007

So after probably nearly 8 hours of working on the “Normalizer” script, I was paging through the help file and found that rhino had a command “Orient” and “Orient3D”. Dumbfounded, I read on to find the script function that completes the same task - Orient an object using 2 sets of 3d points. Essentially the [...]

(Un)intentions

Wednesday, October 3rd, 2007

I have been working on and off for a week now to modify the Rhinoscript (from last week) that arranges an object on a surface, but aligns a vector determined by the user to the surface normal at the insertion point. This is proving to be more difficult that I thought, although admittedly, I spent [...]

Scaling?

Monday, September 24th, 2007

Besides the site, I have been adding a few more scripts to my repertoire. This weekend I focused on creating a script that I have had in my head for a while, and would be extremely useful for some of the fabrication exercise that are to come soon. Here is the idea, and I am [...]

Yes & No

Thursday, September 20th, 2007

I just stumbled onto something really exciting. In my newest (not the latest, see Study Materials) AD there is an article about John Maeda’s project over at PROCESSING.ORG. Processing is not software tools that you use in a package like Illustrator (although I do love Illustrator). This is totally cook your own tools using [...]

Insert temporally esoteric architectonic pharaseology here.