POV-Ray : Newsgroups : povray.general : Columns Server Time
1 Nov 2024 07:26:16 EDT (-0400)
  Columns (Message 1 to 10 of 13)  
Goto Latest 10 Messages Next 3 Messages >>>
From: Andrea Ryan
Subject: Columns
Date: 23 Oct 1999 20:03:16
Message: <38124B92.8293582A@global2000.net>
What are good methods of making columns?  I tried blobs and unions of
spheres and cylinders to make the grooves in a column but they didn't
work as well as I thought they would.
Brendan Ryan


Post a reply to this message

From: Chris Huff
Subject: Re: Columns
Date: 23 Oct 1999 20:13:23
Message: <38124FAF.2F0D0344@yahoo.com>
If the sides are straight(no curve, just a uniform diameter or a linear
taper) then you could use a prism object.
Another thing you could do is use CSG with a while loop to make the
grooves.


Post a reply to this message

From: Andrea Ryan
Subject: Re: Columns
Date: 23 Oct 1999 20:26:45
Message: <38125113.E010B185@global2000.net>
I tried using a while loop with CSG but it said something like 'at least 2
objects should be in CSG'.
Brendan Ryan

Chris Huff wrote:

> If the sides are straight(no curve, just a uniform diameter or a linear
> taper) then you could use a prism object.
> Another thing you could do is use CSG with a while loop to make the
> grooves.


Post a reply to this message

From: Ken
Subject: Re: Columns
Date: 23 Oct 1999 20:41:45
Message: <38125539.AE5602C5@pacbell.net>
Andrea Ryan wrote:
> 
> What are good methods of making columns?  I tried blobs and unions of
> spheres and cylinders to make the grooves in a column but they didn't
> work as well as I thought they would.
> Brendan Ryan

Colonnes.inc
http://www.iro.umontreal.ca/~pigeon/pub/PovPage/PovPage.html

Column.inc
http://www.no13.net/


-- 
Ken Tyler -  1100+ Povray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: Andrea Ryan
Subject: Re: Columns
Date: 23 Oct 1999 21:21:55
Message: <38125E01.345C811E@global2000.net>
Thanks. I was looking for a doric column.
Brendan Ryan

Ken wrote:

> Andrea Ryan wrote:
> >
> > What are good methods of making columns?  I tried blobs and unions of
> > spheres and cylinders to make the grooves in a column but they didn't
> > work as well as I thought they would.
> > Brendan Ryan
>
> Colonnes.inc
> http://www.iro.umontreal.ca/~pigeon/pub/PovPage/PovPage.html
>
> Column.inc
> http://www.no13.net/
>
> --
> Ken Tyler -  1100+ Povray, Graphics, 3D Rendering, and Raytracing Links:
> http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: Chris Huff
Subject: Re: Columns
Date: 23 Oct 1999 22:22:29
Message: <38126DF0.C0ABD51F@yahoo.com>
Sounds like a sign your loop isn't looping. Try something like this:
#macro Column(colHeight, colRadius, colRidges)
    difference {
        cylinder {<0,0,0>, <0,colHeight,0>, colRadius}

        #local k=0;//the loop counter
        #while(k<colRidges)
            cylinder {<0,-0.1,0>, <0,colHeight + 0.1,0>,
(colRadius*pi)/colRidges
                translate x*colRadius rotate k*y*(360/colRidges)
            }
            #local k=k+1;
        #end
    }
#end
Rounding off the sharp edges will take a bit more work, but it shouldn't
be too hard. I will work on that. This is how the macro is used:
object {Column(1, 1, 17)
    pigment {color White}
}


Post a reply to this message

From: Peter Popov
Subject: Re: Columns
Date: 24 Oct 1999 03:34:44
Message: <abASOAkzGgCEs41uBQHPhcFtLPpF@4ax.com>
On Sat, 23 Oct 1999 21:25:42 -0500, Chris Huff
<chr### [at] yahoocom> wrote:

>Rounding off the sharp edges will take a bit more work, but it shouldn't
>be too hard. I will work on that.

If you use a blob with negative components to cut out the rooves
you'll spare yourself the trouble of heavy trig calcs to smooth those
edges out, methinks.


Peter Popov
ICQ: 15002700


Post a reply to this message

From: Chris Huff
Subject: Re: Columns
Date: 24 Oct 1999 09:21:32
Message: <38130869.9B7150@yahoo.com>
>If you use a blob with negative components to cut out the rooves
you'll spare yourself the trouble of heavy trig calcs to smooth those
edges out, methinks.<

But that takes out all of the fun! :-)
Good idea, I will include that option in the macro. Or probably make a
separate macro, because this will probably need several parameters that
nothing else will use.


Post a reply to this message

From: Andrea Ryan
Subject: Re: Columns
Date: 24 Oct 1999 20:43:55
Message: <3813A685.B16A6771@global2000.net>
Would the main body of the column have to be a blob for this method to be
used?
Brendan Ryan

Peter Popov wrote:

> On Sat, 23 Oct 1999 21:25:42 -0500, Chris Huff
> <chr### [at] yahoocom> wrote:
>
> >Rounding off the sharp edges will take a bit more work, but it shouldn't
> >be too hard. I will work on that.
>
> If you use a blob with negative components to cut out the rooves
> you'll spare yourself the trouble of heavy trig calcs to smooth those
> edges out, methinks.
>
> Peter Popov
> ICQ: 15002700


Post a reply to this message

From: omniVERSE
Subject: Re: Columns
Date: 24 Oct 1999 22:05:38
Message: <3813baf2@news.povray.org>
Think so, if I follow this thread right.  Use a cylinder {-y,y,1
scale<whatever>} for the column, then other cylinders circling it with
negative strength.  Watch out for the Insert menu when using it to start off
a 'blob', apparently wrong with radius and strength switched.  Compare to
the Scene help Doc.

Bob

Andrea Ryan <ary### [at] global2000net> wrote in message
news:3813A685.B16A6771@global2000.net...
> Would the main body of the column have to be a blob for this method to be
> used?
> Brendan Ryan
>
> Peter Popov wrote:
>
> > On Sat, 23 Oct 1999 21:25:42 -0500, Chris Huff
> > <chr### [at] yahoocom> wrote:
> >
> > >Rounding off the sharp edges will take a bit more work, but it
shouldn't
> > >be too hard. I will work on that.
> >
> > If you use a blob with negative components to cut out the rooves
> > you'll spare yourself the trouble of heavy trig calcs to smooth those
> > edges out, methinks.
> >
> > Peter Popov
> > ICQ: 15002700
>


Post a reply to this message

Goto Latest 10 Messages Next 3 Messages >>>

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