1. What is Rhino?
Rhino is short for Rhinocerous; it's a modeling program. We're using it because it's good for producing solid models which we need to print on the 3D printer. Instead of using the conventional interface of Rhino, we're writing short programs that run through Rhino called "scripts." Rhino calls this Rhino Scripting.

We basically, make this text file. Basically, you just make - a script is basically a text file. Let me show you some examples. This is one script. It's something in between a macro which is just a series of calls to the command-line of Rhino. Something between that and a stand-alone program. You can... the program language that we are using is called "digital basic."

2. What kind of modeling do architects use Rhino for?
We're concentrating the workshop on lighting issues, and lighting is something that is very easily... it's easy... to work with the geometries of lighting. They have like several geometrical principles that define how light works. Using those, like the angle of... you know which the lights and surfaces are the same angle in which it reflects from the surface. Things like that. And, tracking the angle of the sun through the day. Thinks like that get used to form architectural shapes. And so, to do something like.. so here is a little Rhino running.

3. Is programming essential to use Rhino?
Any knowledge of programming would be helpful to do this. And... But I think... Coming from the other direction, this is helpful... helps students on their way to learning more about programming languages. Its halfway into an intro to programming.

4. How long does it take to get comfortable with Rhino?
Rhino is a very easy thing... Rhino scripting, the programming part is more difficult. But Rhino is like one of the simplest modeling programs, and if you... which is what's so great about it. It's very flexible. You can do like really easily you can build complex stuff. Like here... here's an example, that you build a surface from just a couple of points. And so you can just like take a couple of points in space and build a surface like that. So, it's a pretty simple program to use.