POV-Ray : Newsgroups : povray.binaries.scene-files : Need Utah Teapot with smooth triangles : Re: Need Utah Teapot with smooth triangles Server Time
3 Sep 2024 02:17:20 EDT (-0400)
  Re: Need Utah Teapot with smooth triangles  
From: Bob
Date: 7 Jun 1999 21:36:56
Message: <375C7399.F10894BC@aol.com>
Ah, nice smooth curved surfaces. Very nice indeed. What happened to Steve H. though,
the
original poster? Hope he's not missing out in this.


Anders Haglund wrote:
> 
> > Steve H. <hor### [at] osuedu> wrote:
> > > Help!
> > >
> > > Though teapot.tri comes with a POV-Ray download, I'm looking for the
> same
> > file
> > > but where smooth triangles are used instead.   Do you have such a file?
> > > PLease send it as an attatchment to
> >
> > Maybe the coordinates for the patches would do it?
> > http://www.cs.utah.edu/~wmartin/2.5/talk/UtahTeapot.html
> >
> > /Anders
> 
> Just converted the coords to povray bicubic patches... Looks realy good.
> 
> /Anders
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 1.400, 2.250, 0.000>,< 1.337, 2.381, 0.000>,< 1.438, 2.381, 0.000>,< 1.500,
2.250, 0.000>,
>    < 1.400, 2.250, 0.784>,< 1.337, 2.381, 0.749>,< 1.438, 2.381, 0.805>,< 1.500,
2.250, 0.840>,
>    < 0.784, 2.250, 1.400>,< 0.749, 2.381, 1.337>,< 0.805, 2.381, 1.438>,< 0.840,
2.250, 1.500>,
>    < 0.000, 2.250, 1.400>,< 0.000, 2.381, 1.337>,< 0.000, 2.381, 1.438>,< 0.000,
2.250, 1.500>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 2.250, 1.400>,< 0.000, 2.381, 1.337>,< 0.000, 2.381, 1.438>,< 0.000,
2.250, 1.500>,
>    <-0.784, 2.250, 1.400>,<-0.749, 2.381, 1.337>,<-0.805, 2.381, 1.438>,<-0.840,
2.250, 1.500>,
>    <-1.400, 2.250, 0.784>,<-1.337, 2.381, 0.749>,<-1.438, 2.381, 0.805>,<-1.500,
2.250, 0.840>,
>    <-1.400, 2.250, 0.000>,<-1.337, 2.381, 0.000>,<-1.438, 2.381, 0.000>,<-1.500,
2.250, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-1.400, 2.250, 0.000>,<-1.337, 2.381, 0.000>,<-1.438, 2.381, 0.000>,<-1.500,
2.250, 0.000>,
>    <-1.400, 2.250,-0.784>,<-1.337, 2.381,-0.749>,<-1.438, 2.381,-0.805>,<-1.500,
2.250,-0.840>,
>    <-0.784, 2.250,-1.400>,<-0.749, 2.381,-1.337>,<-0.805, 2.381,-1.438>,<-0.840,
2.250,-1.500>,
>    < 0.000, 2.250,-1.400>,< 0.000, 2.381,-1.337>,< 0.000, 2.381,-1.438>,< 0.000,
2.250,-1.500>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 2.250,-1.400>,< 0.000, 2.381,-1.337>,< 0.000, 2.381,-1.438>,< 0.000,
2.250,-1.500>,
>    < 0.784, 2.250,-1.400>,< 0.749, 2.381,-1.337>,< 0.805, 2.381,-1.438>,< 0.840,
2.250,-1.500>,
>    < 1.400, 2.250,-0.784>,< 1.337, 2.381,-0.749>,< 1.438, 2.381,-0.805>,< 1.500,
2.250,-0.840>,
>    < 1.400, 2.250, 0.000>,< 1.337, 2.381, 0.000>,< 1.438, 2.381, 0.000>,< 1.500,
2.250, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 1.500, 2.250, 0.000>,< 1.750, 1.725, 0.000>,< 2.000, 1.200, 0.000>,< 2.000,
0.750, 0.000>,
>    < 1.500, 2.250, 0.840>,< 1.750, 1.725, 0.980>,< 2.000, 1.200, 1.120>,< 2.000,
0.750, 1.120>,
>    < 0.840, 2.250, 1.500>,< 0.980, 1.725, 1.750>,< 1.120, 1.200, 2.000>,< 1.120,
0.750, 2.000>,
>    < 0.000, 2.250, 1.500>,< 0.000, 1.725, 1.750>,< 0.000, 1.200, 2.000>,< 0.000,
0.750, 2.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 2.250, 1.500>,< 0.000, 1.725, 1.750>,< 0.000, 1.200, 2.000>,< 0.000,
0.750, 2.000>,
>    <-0.840, 2.250, 1.500>,<-0.980, 1.725, 1.750>,<-1.120, 1.200, 2.000>,<-1.120,
0.750, 2.000>,
>    <-1.500, 2.250, 0.840>,<-1.750, 1.725, 0.980>,<-2.000, 1.200, 1.120>,<-2.000,
0.750, 1.120>,
>    <-1.500, 2.250, 0.000>,<-1.750, 1.725, 0.000>,<-2.000, 1.200, 0.000>,<-2.000,
0.750, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-1.500, 2.250, 0.000>,<-1.750, 1.725, 0.000>,<-2.000, 1.200, 0.000>,<-2.000,
0.750, 0.000>,
>    <-1.500, 2.250,-0.840>,<-1.750, 1.725,-0.980>,<-2.000, 1.200,-1.120>,<-2.000,
0.750,-1.120>,
>    <-0.840, 2.250,-1.500>,<-0.980, 1.725,-1.750>,<-1.120, 1.200,-2.000>,<-1.120,
0.750,-2.000>,
>    < 0.000, 2.250,-1.500>,< 0.000, 1.725,-1.750>,< 0.000, 1.200,-2.000>,< 0.000,
0.750,-2.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 2.250,-1.500>,< 0.000, 1.725,-1.750>,< 0.000, 1.200,-2.000>,< 0.000,
0.750,-2.000>,
>    < 0.840, 2.250,-1.500>,< 0.980, 1.725,-1.750>,< 1.120, 1.200,-2.000>,< 1.120,
0.750,-2.000>,
>    < 1.500, 2.250,-0.840>,< 1.750, 1.725,-0.980>,< 2.000, 1.200,-1.120>,< 2.000,
0.750,-1.120>,
>    < 1.500, 2.250, 0.000>,< 1.750, 1.725, 0.000>,< 2.000, 1.200, 0.000>,< 2.000,
0.750, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 2.000, 0.750, 0.000>,< 2.000, 0.300, 0.000>,< 1.500, 0.075, 0.000>,< 1.500,
0.000, 0.000>,
>    < 2.000, 0.750, 1.120>,< 2.000, 0.300, 1.120>,< 1.500, 0.075, 0.840>,< 1.500,
0.000, 0.840>,
>    < 1.120, 0.750, 2.000>,< 1.120, 0.300, 2.000>,< 0.840, 0.075, 1.500>,< 0.840,
0.000, 1.500>,
>    < 0.000, 0.750, 2.000>,< 0.000, 0.300, 2.000>,< 0.000, 0.075, 1.500>,< 0.000,
0.000, 1.500>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 0.750, 2.000>,< 0.000, 0.300, 2.000>,< 0.000, 0.075, 1.500>,< 0.000,
0.000, 1.500>,
>    <-1.120, 0.750, 2.000>,<-1.120, 0.300, 2.000>,<-0.840, 0.075, 1.500>,<-0.840,
0.000, 1.500>,
>    <-2.000, 0.750, 1.120>,<-2.000, 0.300, 1.120>,<-1.500, 0.075, 0.840>,<-1.500,
0.000, 0.840>,
>    <-2.000, 0.750, 0.000>,<-2.000, 0.300, 0.000>,<-1.500, 0.075, 0.000>,<-1.500,
0.000, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-2.000, 0.750, 0.000>,<-2.000, 0.300, 0.000>,<-1.500, 0.075, 0.000>,<-1.500,
0.000, 0.000>,
>    <-2.000, 0.750,-1.120>,<-2.000, 0.300,-1.120>,<-1.500, 0.075,-0.840>,<-1.500,
0.000,-0.840>,
>    <-1.120, 0.750,-2.000>,<-1.120, 0.300,-2.000>,<-0.840, 0.075,-1.500>,<-0.840,
0.000,-1.500>,
>    < 0.000, 0.750,-2.000>,< 0.000, 0.300,-2.000>,< 0.000, 0.075,-1.500>,< 0.000,
0.000,-1.500>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 0.750,-2.000>,< 0.000, 0.300,-2.000>,< 0.000, 0.075,-1.500>,< 0.000,
0.000,-1.500>,
>    < 1.120, 0.750,-2.000>,< 1.120, 0.300,-2.000>,< 0.840, 0.075,-1.500>,< 0.840,
0.000,-1.500>,
>    < 2.000, 0.750,-1.120>,< 2.000, 0.300,-1.120>,< 1.500, 0.075,-0.840>,< 1.500,
0.000,-0.840>,
>    < 2.000, 0.750, 0.000>,< 2.000, 0.300, 0.000>,< 1.500, 0.075, 0.000>,< 1.500,
0.000, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-1.600, 1.875, 0.000>,<-2.300, 1.875, 0.000>,<-2.700, 1.875, 0.000>,<-2.700,
1.650, 0.000>,
>    <-1.600, 1.875, 0.300>,<-2.300, 1.875, 0.300>,<-2.700, 1.875, 0.300>,<-2.700,
1.650, 0.300>,
>    <-1.500, 2.100, 0.300>,<-2.500, 2.100, 0.300>,<-3.000, 2.100, 0.300>,<-3.000,
1.650, 0.300>,
>    <-1.500, 2.100, 0.000>,<-2.500, 2.100, 0.000>,<-3.000, 2.100, 0.000>,<-3.000,
1.650, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-1.500, 2.100, 0.000>,<-2.500, 2.100, 0.000>,<-3.000, 2.100, 0.000>,<-3.000,
1.650, 0.000>,
>    <-1.500, 2.100,-0.300>,<-2.500, 2.100,-0.300>,<-3.000, 2.100,-0.300>,<-3.000,
1.650,-0.300>,
>    <-1.600, 1.875,-0.300>,<-2.300, 1.875,-0.300>,<-2.700, 1.875,-0.300>,<-2.700,
1.650,-0.300>,
>    <-1.600, 1.875, 0.000>,<-2.300, 1.875, 0.000>,<-2.700, 1.875, 0.000>,<-2.700,
1.650, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-2.700, 1.650, 0.000>,<-2.700, 1.425, 0.000>,<-2.500, 0.975, 0.000>,<-2.000,
0.750, 0.000>,
>    <-2.700, 1.650, 0.300>,<-2.700, 1.425, 0.300>,<-2.500, 0.975, 0.300>,<-2.000,
0.750, 0.300>,
>    <-3.000, 1.650, 0.300>,<-3.000, 1.200, 0.300>,<-2.650, 0.787, 0.300>,<-1.900,
0.450, 0.300>,
>    <-3.000, 1.650, 0.000>,<-3.000, 1.200, 0.000>,<-2.650, 0.787, 0.000>,<-1.900,
0.450, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-3.000, 1.650, 0.000>,<-3.000, 1.200, 0.000>,<-2.650, 0.787, 0.000>,<-1.900,
0.450, 0.000>,
>    <-3.000, 1.650,-0.300>,<-3.000, 1.200,-0.300>,<-2.650, 0.787,-0.300>,<-1.900,
0.450,-0.300>,
>    <-2.700, 1.650,-0.300>,<-2.700, 1.425,-0.300>,<-2.500, 0.975,-0.300>,<-2.000,
0.750,-0.300>,
>    <-2.700, 1.650, 0.000>,<-2.700, 1.425, 0.000>,<-2.500, 0.975, 0.000>,<-2.000,
0.750, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 1.700, 1.275, 0.000>,< 2.600, 1.275, 0.000>,< 2.300, 1.950, 0.000>,< 2.700,
2.250, 0.000>,
>    < 1.700, 1.275, 0.660>,< 2.600, 1.275, 0.660>,< 2.300, 1.950, 0.250>,< 2.700,
2.250, 0.250>,
>    < 1.700, 0.450, 0.660>,< 3.100, 0.675, 0.660>,< 2.400, 1.875, 0.250>,< 3.300,
2.250, 0.250>,
>    < 1.700, 0.450, 0.000>,< 3.100, 0.675, 0.000>,< 2.400, 1.875, 0.000>,< 3.300,
2.250, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 1.700, 0.450, 0.000>,< 3.100, 0.675, 0.000>,< 2.400, 1.875, 0.000>,< 3.300,
2.250, 0.000>,
>    < 1.700, 0.450,-0.660>,< 3.100, 0.675,-0.660>,< 2.400, 1.875,-0.250>,< 3.300,
2.250,-0.250>,
>    < 1.700, 1.275,-0.660>,< 2.600, 1.275,-0.660>,< 2.300, 1.950,-0.250>,< 2.700,
2.250,-0.250>,
>    < 1.700, 1.275, 0.000>,< 2.600, 1.275, 0.000>,< 2.300, 1.950, 0.000>,< 2.700,
2.250, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 2.700, 2.250, 0.000>,< 2.800, 2.325, 0.000>,< 2.900, 2.325, 0.000>,< 2.800,
2.250, 0.000>,
>    < 2.700, 2.250, 0.250>,< 2.800, 2.325, 0.250>,< 2.900, 2.325, 0.150>,< 2.800,
2.250, 0.150>,
>    < 3.300, 2.250, 0.250>,< 3.525, 2.344, 0.250>,< 3.450, 2.362, 0.150>,< 3.200,
2.250, 0.150>,
>    < 3.300, 2.250, 0.000>,< 3.525, 2.344, 0.000>,< 3.450, 2.362, 0.000>,< 3.200,
2.250, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 3.300, 2.250, 0.000>,< 3.525, 2.344, 0.000>,< 3.450, 2.362, 0.000>,< 3.200,
2.250, 0.000>,
>    < 3.300, 2.250,-0.250>,< 3.525, 2.344,-0.250>,< 3.450, 2.362,-0.150>,< 3.200,
2.250,-0.150>,
>    < 2.700, 2.250,-0.250>,< 2.800, 2.325,-0.250>,< 2.900, 2.325,-0.150>,< 2.800,
2.250,-0.150>,
>    < 2.700, 2.250, 0.000>,< 2.800, 2.325, 0.000>,< 2.900, 2.325, 0.000>,< 2.800,
2.250, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 3.000, 0.000>,< 0.800, 3.000, 0.000>,< 0.000, 2.700, 0.000>,< 0.200,
2.550, 0.000>,
>    < 0.000, 3.000, 0.002>,< 0.800, 3.000, 0.450>,< 0.000, 2.700, 0.000>,< 0.200,
2.550, 0.112>,
>    < 0.002, 3.000, 0.000>,< 0.450, 3.000, 0.800>,< 0.000, 2.700, 0.000>,< 0.112,
2.550, 0.200>,
>    < 0.000, 3.000, 0.000>,< 0.000, 3.000, 0.800>,< 0.000, 2.700, 0.000>,< 0.000,
2.550, 0.200>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 3.000, 0.000>,< 0.000, 3.000, 0.800>,< 0.000, 2.700, 0.000>,< 0.000,
2.550, 0.200>,
>    <-0.002, 3.000, 0.000>,<-0.450, 3.000, 0.800>,< 0.000, 2.700, 0.000>,<-0.112,
2.550, 0.200>,
>    < 0.000, 3.000, 0.002>,<-0.800, 3.000, 0.450>,< 0.000, 2.700, 0.000>,<-0.200,
2.550, 0.112>,
>    < 0.000, 3.000, 0.000>,<-0.800, 3.000, 0.000>,< 0.000, 2.700, 0.000>,<-0.200,
2.550, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 3.000, 0.000>,<-0.800, 3.000, 0.000>,< 0.000, 2.700, 0.000>,<-0.200,
2.550, 0.000>,
>    < 0.000, 3.000,-0.002>,<-0.800, 3.000,-0.450>,< 0.000, 2.700, 0.000>,<-0.200,
2.550,-0.112>,
>    <-0.002, 3.000, 0.000>,<-0.450, 3.000,-0.800>,< 0.000, 2.700, 0.000>,<-0.112,
2.550,-0.200>,
>    < 0.000, 3.000, 0.000>,< 0.000, 3.000,-0.800>,< 0.000, 2.700, 0.000>,< 0.000,
2.550,-0.200>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 3.000, 0.000>,< 0.000, 3.000,-0.800>,< 0.000, 2.700, 0.000>,< 0.000,
2.550,-0.200>,
>    < 0.002, 3.000, 0.000>,< 0.450, 3.000,-0.800>,< 0.000, 2.700, 0.000>,< 0.112,
2.550,-0.200>,
>    < 0.000, 3.000,-0.002>,< 0.800, 3.000,-0.450>,< 0.000, 2.700, 0.000>,< 0.200,
2.550,-0.112>,
>    < 0.000, 3.000, 0.000>,< 0.800, 3.000, 0.000>,< 0.000, 2.700, 0.000>,< 0.200,
2.550, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.200, 2.550, 0.000>,< 0.400, 2.400, 0.000>,< 1.300, 2.400, 0.000>,< 1.300,
2.250, 0.000>,
>    < 0.200, 2.550, 0.112>,< 0.400, 2.400, 0.224>,< 1.300, 2.400, 0.728>,< 1.300,
2.250, 0.728>,
>    < 0.112, 2.550, 0.200>,< 0.224, 2.400, 0.400>,< 0.728, 2.400, 1.300>,< 0.728,
2.250, 1.300>,
>    < 0.000, 2.550, 0.200>,< 0.000, 2.400, 0.400>,< 0.000, 2.400, 1.300>,< 0.000,
2.250, 1.300>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 2.550, 0.200>,< 0.000, 2.400, 0.400>,< 0.000, 2.400, 1.300>,< 0.000,
2.250, 1.300>,
>    <-0.112, 2.550, 0.200>,<-0.224, 2.400, 0.400>,<-0.728, 2.400, 1.300>,<-0.728,
2.250, 1.300>,
>    <-0.200, 2.550, 0.112>,<-0.400, 2.400, 0.224>,<-1.300, 2.400, 0.728>,<-1.300,
2.250, 0.728>,
>    <-0.200, 2.550, 0.000>,<-0.400, 2.400, 0.000>,<-1.300, 2.400, 0.000>,<-1.300,
2.250, 0.000>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    <-0.200, 2.550, 0.000>,<-0.400, 2.400, 0.000>,<-1.300, 2.400, 0.000>,<-1.300,
2.250, 0.000>,
>    <-0.200, 2.550,-0.112>,<-0.400, 2.400,-0.224>,<-1.300, 2.400,-0.728>,<-1.300,
2.250,-0.728>,
>    <-0.112, 2.550,-0.200>,<-0.224, 2.400,-0.400>,<-0.728, 2.400,-1.300>,<-0.728,
2.250,-1.300>,
>    < 0.000, 2.550,-0.200>,< 0.000, 2.400,-0.400>,< 0.000, 2.400,-1.300>,< 0.000,
2.250,-1.300>
> }
> 
> bicubic_patch {
>    type 1
>    u_steps 4
>    v_steps 4
>    < 0.000, 2.550,-0.200>,< 0.000, 2.400,-0.400>,< 0.000, 2.400,-1.300>,< 0.000,
2.250,-1.300>,
>    < 0.112, 2.550,-0.200>,< 0.224, 2.400,-0.400>,< 0.728, 2.400,-1.300>,< 0.728,
2.250,-1.300>,
>    < 0.200, 2.550,-0.112>,< 0.400, 2.400,-0.224>,< 1.300, 2.400,-0.728>,< 1.300,
2.250,-0.728>,
>    < 0.200, 2.550, 0.000>,< 0.400, 2.400, 0.000>,< 1.300, 2.400, 0.000>,< 1.300,
2.250, 0.000>
> }

-- 
 omniVERSE: beyond the universe
  http://members.aol.com/inversez/homepage.htm
 mailto://inversez@aol.com?Subject=PoV-News


Post a reply to this message

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