Hyperboloid

63 views
Skip to first unread message

Helgi Freyr

unread,
Nov 3, 2011, 10:39:36 AM11/3/11
to Sketch Users
I am trying to draw a hyperboloid with sketch.

I have the rough idea. I would sweep a hyperbole. However... I can't
seem to figure out how to make a hyperbole.

Anyone have any suggestions?

Adam Shaver

unread,
Nov 3, 2011, 11:08:50 AM11/3/11
to sketch...@googlegroups.com
It does math. Do you have a representation of the equations you're
trying to graph (in TeX)?

> --
> You received this message because you are subscribed to the Google Groups "Sketch Users" group.
> To post to this group, send email to sketch...@googlegroups.com.
> To unsubscribe from this group, send email to sketch-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sketch-users?hl=en.
>
>

Helgi Freyr

unread,
Nov 3, 2011, 11:12:14 AM11/3/11
to Sketch Users
If I could plot x^2-y^2=1 and then sweep it, that would be great. I
could also work with y=\sqrt(x^2-1).

Is there a way to plot this curve from inside sketch?

Gene Ressler

unread,
Nov 3, 2011, 7:03:59 PM11/3/11
to sketch...@googlegroups.com
Sketch isn't meant to be a general math surface plotter. All its math
is 3d homogenous (for organizing scenes in perspective), so a
hyperboloid is not natural to express.

Try writing a little program in your favorite language to emit sketch
code for polygons on the hyperboloid you want. Then use the input
directive to read this file, scale, translate, add axes, labels, etc.

If there ever is a Sketch Version 2, it will have enough power to draw
parametric surfaces as meshes and a simple shading model.
Unfortunately my job is keeping V2 always out of reach.

Gene

> --
> You received this message because you are subscribed to the Google Groups "Sketch Users" group.
> To post to this group, send email to sketch...@googlegroups.com.
> To unsubscribe from this group, send email to sketch-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sketch-users?hl=en.
>
>

--
Gene Ressler

Reply all
Reply to author
Forward
0 new messages