algorithmic modeling for Rhino
Hi everyone,
I'm using anamorphosis as a design approach in a project. I'm relatively new to grasshopper and while I'm familiar with the basic concepts of grasshopper, this is proving to too difficult for me.
Basically, the idea is that you have a composition of several pieces of geometry which can only be seen from 1 certain point and as soon as you move closer, the composition starts to dissolve into several individual pieces.
I tried to illustrate the idea in a sketch: http://imgur.com/e2fymaz
I have a drawing made up of several pieces and to achieve the anamorphosis I basically have to move every individual pieces along an axis and scale it so it still appears the same size according to the position of the viewer.
So I'm looking for a way to speed up the process rather than move and scale every individual piece.
Like I said, I'm relatively inexperienced so any help would be greatly appreciated.
Thank you.
Tags:
My knowledge about perspective and angle of view that i think is the fundamental theme of this, if this issue could be omitted you can resolve with Thales´ theorem http://en.wikipedia.org/wiki/Intercept_theorem,
Wouldn't uniform scaling using the eye-position as anchor point achieve this?
This will be difficult to check though as Rhino perspective viewports have 3 vanishing points whereas real-life perspective has 6 vanishing points.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Hey Alex,
As i told you i have done something similar a while ago, see this little video: http://www.grasshopper3d.com/video/undistort-1
This should work as long as you move the points along a line between the camera position and each point. As David pointed out our visual perception differs from that of a camera as modelled by lineair perspective, since we have two eyes and thus see stereoscopic. But our eyes can be tricked quite easily, especially if the scale of your project is relatively large (compaired to the disance between your eyes ;) ).
Judging from your sketch the geomtry is quite 2D? but it can be as easily applied to 3D geometry...
Google Felice Varini for some precedents.
corneel
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by