One Day Poem Pavillion

I was wondering if anyone has any idea how I would even go about achieving something simular to the one day poem pavillion. Here is a link incase you are not familiar with the project but basically at different times of the day different phrases are shown its like a sundial but much more complex. Any help would be greatly apreciated.

1 Like


You may want to read up on the digital sundial. The wikipedia page has a link at the end to a project by Mojoptix that may give you more insight/ideas.

I actually had come across his work however he uses openscad which im not too familiar with. I will take a look at his script though I wasnt aware he posted that on thingiverse maybe I can disect it. I was just wondering if anyone had done it on grasshopper and could give me any pointers.

Pretty cool. I have some ideas but am not quite sure how the text moves so far with time of day…
:thinking: Unless any given phrase is visible only at certain times of the year (which appears to be the case according to the description), in which case each hole on the exterior could have multiple exits on the interior at different angles for time of day. This model could be modified to test that theory but it’s quite compute-intensive already.

I’d love to try this with text but GH apparently doesn’t handle text as geometry so no can do. :frowning:

Here’s a thing: a perforated block representing a 5 X 7 dot matrix for one character of text, scattered randomly over a section of a 16 foot diameter (96" radius) sphere. These holes are 1/2 inch diameter (R = 0.25) and 3 inches long, which yields an “occlusion angle” of plus/minus 9.46 degrees, the Arc Tangent of 0.5 / 3.

To reduce computation load, the blue boxes have sun angles less than that and all others are ignored because the sun won’t shine through their holes anyway. The yellow shadows on the ground are bright when the sun angle on that block is low and fade as the sun angle increases. (44.1 KB) DEPRECATED due to errors, please see below

I’d love to try this with text but GH apparently doesn’t handle text as geometry so no can do. :frowning:

If you use a text type from Rhino which makes text as curves you can bring them in as curves. Or if you want to generate text as curves in gh, Wombat has a nice text component. Or if you want to script it quick the method is this:

I had already tried ‘Text’ in Rhino, which was useless in GH. Now I went back and tried “TextObject” in Rhino which does indeed produce curves that can be imported to GH, thank you. I have no interest in the other two methods you mentioned.

I found and fixed two errors in what is now the orange group, the part that gets the spherical surface section used by PopGeo to locate the perforated blocks. (49.9 KB)
(updated to hide the spherical surface as originally intended)
(P.S. I have no idea what causes the dramatic change in file size ???)

Try with Ladybug (394.6 KB)