typography – john locke http://gracefulspoon.com/blog adventures in architecture Wed, 11 Jul 2012 18:40:22 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.2 devilish hairpieces http://gracefulspoon.com/blog/2011/12/31/devilish-hairpieces/ http://gracefulspoon.com/blog/2011/12/31/devilish-hairpieces/#respond Sat, 31 Dec 2011 20:27:51 +0000 http://gracefulspoon.com/blog/?p=2456

 
]]>
http://gracefulspoon.com/blog/2011/12/31/devilish-hairpieces/feed/ 0
feeling hairy http://gracefulspoon.com/blog/2009/11/15/feeling-hairy/ http://gracefulspoon.com/blog/2009/11/15/feeling-hairy/#comments Mon, 16 Nov 2009 04:11:18 +0000 http://gracefulspoon.com/blog/?p=1412 abc

 

A furry font designed with max’s hair and fur modifier.

 

hairposter

]]>
http://gracefulspoon.com/blog/2009/11/15/feeling-hairy/feed/ 4
closest point on a curve http://gracefulspoon.com/blog/2009/10/21/closest-point-on-a-curve/ http://gracefulspoon.com/blog/2009/10/21/closest-point-on-a-curve/#comments Thu, 22 Oct 2009 02:20:48 +0000 http://gracefulspoon.com/blog/?p=1266 text01
text03a

 

The “Curve CP” node in Grasshopper allows a curve to act in a similar manner to a point attractor, but checks the distance for the closest points along the entire length of the curve as opposed to one single, solitary point. Here, the curves are generated from a text object. It basically becomes multiple attractor curves, something that could be used for super graphics or possible a glazing frit pattern. Things get a little hairy in the grasshopper definition (see below) when you start getting a lot of letters, so that needs to get resolved for this to work with an entire sentence, or anything longer than four letters. A script font that creates one continuous line would work perfect, but is something of a cop-out, so in the meantime I may have to consult the pros on the grasshopper forum.

 


text02
text04

text03

]]>
http://gracefulspoon.com/blog/2009/10/21/closest-point-on-a-curve/feed/ 2
parametric image sampling http://gracefulspoon.com/blog/2009/10/15/parametric-image-sampling/ http://gracefulspoon.com/blog/2009/10/15/parametric-image-sampling/#comments Fri, 16 Oct 2009 02:08:48 +0000 http://gracefulspoon.com/blog/?p=1144 imagesampler021
imagesampler04

 

A simple test based on Sanghoon Yoon’s Grasshopper definition for using the new image sampler node, I swapped out a text image for an image image, because, well I just like fonts and 3D I guess. One of the things that’s cool is that the image is “live,” so as you change the text, the grasshopper definition updates. And of course you can also parametrically control the size of the pixels, the multiplication of the heightfield and the overall size of the surface. To get a random color on each polysurface, I modified Dale Fugier’s script located on the rhinoscript wiki page to include a function to assign the object color to the material color so it will render out in vray. See grasshopper definition and code below:

 

Edit: Added Link to download grasshopper definition and source image file. Click Here (zip file).

 


imagesampler01
imagesampler03

 

rhino
From Dale Fugier’s ObjectColor.rvb:

 

Sub SetObjectColorRandom

 

Dim objects, red, green, blue, i, material

 

objects = Rhino.GetObjects(“Select objects for randomly color change”, 0, True, True)
If IsNull(objects) Then Exit Sub

 

Rhino.EnableRedraw False
For i = 0 To UBound(objects)
red = Int(125 * Rnd)
green = Int(200 * Rnd)
blue = Int(180)
Rhino.ObjectColor objects(i), RGB(red, green, blue)

 

Call Rhino.ObjectColor (objects(i), RGB(red, green, blue))
material = rhino.AddMaterialToObject (objects(i))
Call rhino.MaterialColor (material, RGB(red, green, blue))
Call rhino.MaterialShine (material, 255)
Next
Rhino.EnableRedraw True

 

End Sub

 
]]>
http://gracefulspoon.com/blog/2009/10/15/parametric-image-sampling/feed/ 11
Helvetica On Fire http://gracefulspoon.com/blog/2008/03/25/helvetica-on-fire/ http://gracefulspoon.com/blog/2008/03/25/helvetica-on-fire/#respond Tue, 25 Mar 2008 22:31:07 +0000 http://gracefulspoon.com/?p=12 helvetica

I have a love / hate relationship with Helvetica. If I knew anything about fonts, I probably wouldn’t use it so much. And while it’s not Norm’s or Lacma, after watching the documentary there is no doubt that helvetica must burn!

Also seen in my freelance work blog at lioninoil.net.

]]>
http://gracefulspoon.com/blog/2008/03/25/helvetica-on-fire/feed/ 0