|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
>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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |
| |
|
|
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
|
|
| |
| |
|
|
|
|
| |