POV-Ray : Newsgroups : povray.general : Infinity symbol Server Time
2 Nov 2024 21:24:13 EDT (-0400)
  Infinity symbol (Message 1 to 10 of 24)  
Goto Latest 10 Messages Next 10 Messages >>>
From: dave vanhorn
Subject: Infinity symbol
Date: 10 Dec 2006 20:19:48
Message: <457cb234@news.povray.org>
Has anyone done one of these, either by CSG or isosurface?  I've been 
playing with stretched rings, but they just don't look right.


Post a reply to this message

From: dave vanhorn
Subject: Re: Infinity symbol
Date: 10 Dec 2006 21:10:03
Message: <457cbdfb@news.povray.org>
I'd also be interested in how to do a mobius strip.


Post a reply to this message

From: Chris B
Subject: Re: Infinity symbol
Date: 11 Dec 2006 04:20:16
Message: <457d22d0@news.povray.org>
"dave vanhorn" <mic### [at] gmailcom> wrote in message 
news:457cb234@news.povray.org...
> Has anyone done one of these, either by CSG or isosurface?  I've been 
> playing with stretched rings, but they just don't look right.
>

Not as a CSG or an isosurface, but have you considered using the text 
object.
Depending upon what you want it for, an 8 on it's side may serve your 
purposes.

camera {location <0,0,-1>}
light_source { <1, 2, -20> color rgb 1}

text {
  ttf "times.ttf","8",0.2, 0
  pigment {color rgb 1}
  scale <0.5,1,1>
  rotate z*90
  translate 0.3*x
}

Regards,
Chris B.


Post a reply to this message

From: Stephen
Subject: Re: Infinity symbol
Date: 11 Dec 2006 05:10:00
Message: <web.457d2d48acb37f29f1cb1e660@news.povray.org>
"Chris B" <c_b### [at] btconnectcomnospam> wrote:
> "dave vanhorn" <mic### [at] gmailcom> wrote in message
> news:457cb234@news.povray.org...
> > Has anyone done one of these, either by CSG or isosurface?  I've been
> > playing with stretched rings, but they just don't look right.
> >
>
> Not as a CSG or an isosurface, but have you considered using the text
> object.
> Depending upon what you want it for, an 8 on it's side may serve your
> purposes.
>
> camera {location <0,0,-1>}
> light_source { <1, 2, -20> color rgb 1}
>
> text {
>   ttf "times.ttf","8",0.2, 0
>   pigment {color rgb 1}
>   scale <0.5,1,1>
>   rotate z*90
>   translate 0.3*x
> }
>
> Regards,
> Chris B.

I found the infinity symbol in the following Windows Fonts, code U+221E. If
it is of any help.
ZTZhongsong
NSimSun
New Gulim
MingLiu


Stephen


Post a reply to this message

From: Nicolas George
Subject: Re: Infinity symbol
Date: 11 Dec 2006 05:31:39
Message: <457d338b$1@news.povray.org>
"Chris B"  wrote in message <457d22d0@news.povray.org>:
>   ttf "times.ttf","8",0.2, 0

Real mathematicians would use CMSY10.


Post a reply to this message

From: Nicolas George
Subject: Re: Infinity symbol
Date: 11 Dec 2006 05:33:35
Message: <457d33ff$1@news.povray.org>
"dave vanhorn"  wrote in message <457cb234@news.povray.org>:
> Has anyone done one of these, either by CSG or isosurface?

An infinity symbol is not a 3D object, so the question is: how do intend to
make it 3D? Do you want it infinitely thin? Flat but thick? Round?

You can do something easy with a sphere sweep:

  sphere_sweep {
    b_spline 
    9,
    <-2, -2, 0>, 0.2, 
    < 0,  0, 0>, 0.2,
    < 2,  2, 0>, 0.2,
    < 2, -2, 0>, 0.2,
    < 0,  0, 0>, 0.2,
    <-2,  2, 0>, 0.2,
    <-2, -2, 0>, 0.2,
    < 0,  0, 0>, 0.2,
    < 2,  2, 0>, 0.2
  }


Post a reply to this message

From: Nicolas George
Subject: Re: Infinity symbol
Date: 11 Dec 2006 05:36:45
Message: <457d34bd$1@news.povray.org>
"dave vanhorn"  wrote in message <457cbdfb@news.povray.org>:
> I'd also be interested in how to do a mobius strip. 

That can be done with a parametric object:

  parametric { 
    function { (1 + v * sin(u / 2)) * cos(u) }
    function { v * cos(u / 2) }
    function { (1 + v * sin(u / 2)) * sin(u) }
    <0, -0.2>, <2 * pi, 0.2>
    contained_by { box { <-1.5, -1.5, -1.5>, <1.5, 1.5, 1.5> } }
  } 

This one is infinitely thin. If you want some thickness, you have to design
a path for the v parameter.

BTW, is it not possible to use vectorial arithmetics for parametric objects?


Post a reply to this message

From: dave vanhorn
Subject: Re: Infinity symbol
Date: 11 Dec 2006 09:00:46
Message: <457d648e$1@news.povray.org>
> This one is infinitely thin. If you want some thickness, you have to 
> design
> a path for the v parameter.

Thanks, I'll check that out.
All my pov experience previous has been with CSG, this is new to me.

> BTW, is it not possible to use vectorial arithmetics for parametric 
> objects?

No idea.


Post a reply to this message

From: dave vanhorn
Subject: Re: Infinity symbol
Date: 11 Dec 2006 09:02:23
Message: <457d64ef$1@news.povray.org>
> Not as a CSG or an isosurface, but have you considered using the text
> object.
> Depending upon what you want it for, an 8 on it's side may serve your 
> purposes.


Thanks,  I did think of this last night, but the text ends up as a very 
harsh object, I haven't found any way to round the corners, or otherwise 
soften the appearance.
Something like a sphere sweep would be ideal.


Post a reply to this message

From: dave vanhorn
Subject: Re: Infinity symbol
Date: 11 Dec 2006 09:03:25
Message: <457d652d$1@news.povray.org>
I'll give that a try too, thanks.

That's pov for ya, there's usually at least three ways you didn't think of, 
to do something.  :)


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.