Google Groups Home
Help | Sign in
Message from discussion Functional Geometry for fishes
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
GP lisper  
View profile
 More options Jan 24 2005, 9:24 am
Newsgroups: comp.lang.lisp
From: GP lisper <spamb...@CloudDancer.com>
Date: Mon, 24 Jan 2005 14:24:13 GMT
Local: Mon, Jan 24 2005 9:24 am
Subject: Re: Functional Geometry for fishes

On Mon, 24 Jan 2005 04:28:53 +0000 (UTC), <f...@frank-buss.de> wrote:

> Regarding the picture: Would be nice to enhance the program to produce a
> more exact reproduction of the original picture, filled with color, with
> curved lines and recursive to level n (see "Square Limit"):

Well, if you examine the Escher picture, you can see at least 2
different 'fish'.  Henderson claimed that there are 4, but I couldn't
find 2 more.  In the second paper, Henderson describes a 'triangle
effect' (the second fish is the first fish with this triangle merged
into one wing), which alas, is also visible in your graphics (p,q,r,s
are incomplete apparently).  Adding color will only enhance the
triangles.  Escher covered them up rather well by two-tone shading and
partial line segments to trick your eye.

The second papers discussion of there actually being a single curved
line segment that generates the outline of the fish is the more
interesting piece (IMO).  That curve is drawn about a right triangle,
with some simple operations occurring, but the key rot45 appears on
the hypotenuse.  Following up this concept with a line generator which
is then mapped onto the right triangle for the tessellations, in
common lisp with .ps (or .pdf) output would be neat.

Thanks for providing some interesting reading and thinking Frank!

--
Everyman has three hearts;
one to show the world, one to show friends, and one only he knows.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google