another yucky geometry question
tjframe at gmail.com
Tue Sep 27 16:37:23 CDT 2005
Wow.. ok thanks.. I'll delve into the whole thing again and see what I can
come up with. Thanks for taking your time to help out!
I wish I could give back more to the community myself, but everyone here
knows as much or more than I do!
On 9/27/05, Jim Hurley <jhurley at infostations.com> wrote:
> >Message: 3
> >Date: Mon, 26 Sep 2005 18:53:36 -0700
> >From: TJ Frame <tjframe at gmail.com>
> >Subject: Re: another yucky geometry question
> >To: How to use Revolution <use-revolution at lists.runrev.com>
> >Message-ID: <7348a9e8050926185375614ce4 at mail.gmail.com>
> >Content-Type: text/plain; charset=ISO-8859-1
> >Thanks so much Jim, but alas, as this screenshot shows neither axis will
> >ever be parallel since this is a 2D perspectiev drawing utility. This
> >image of the link is a screenshot shows a typical VP setup that might
> >and all the variations of ellipses that might result...
> > http://www.tjframe.com/EllipseExample.htm
> > But as I alluded to earlier, Perhaps this would be beyond the scope of
> >something I could implement. I know that 3D do ellipses every day, all
> >long, so I had assumed it would be a straightfoward task. But I guess
> >use matrix calculations to generate the points of the object rotated and
> >stuff. Perhaps I would need to have a 3D underpinning for the ellipse
> >to work..
> > For now I'll put that feature on hold.
> > Thanks again guys,
> > - TJ
> Using the drawEllipse handler it is not hard to draw an ellipse of
> any dimension, at any angle, at any location. It is fairly quick,
> about 8 or 9 millisec. But, as I said, there would be a fair bit of
> calculation required to GET the proper loc, dimensions, and angle.
> You would need to expand on the calculation I used in the stack
> "ellipseInAbox" to make the ellipse tangent to the radial lines. A
> bit of work, but doable.
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
More information about the use-livecode