![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Your cylinder is alligned with the X axis.
Try something like cylinder {-z,z,1 etc}in order to have it alligned with
the Z axis.
--
Jonathan.
"marabou" <not### [at] available yet> ha scritto nel messaggio
news:3bddc064@news.povray.org...
>
> i tried to make an difference between a box and a cylinder:
> but the result was a differenced box.
> what went wrong?
>
> code follows:
> -------------------------
> #declare fl_bock=
>
> difference{
> box {
> <0,0,0>,<1,1,1>
> scale <0.15,0.1,0.05>
> }
> cylinder {
> <0,0,0>,<1,0,0>,1
> scale <0.04,0.04,1>
> translate <0.15/2,0.1,-0.01>
> }
> pigment{color Red}
> }//difference
>
> object{fl_bock}
> -------------------------
>
> thanks for hints
>
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Replace "difference" with "union" and see what you get. Your cylinder is
turned the wrong way and scaled way off. Try...
cylinder {
<0,0,0>,<0,0,1>,1
scale <1,0.04,0.04>
translate <0.15/2,0.1,-0.01>
... but even that could use some fixing.
"marabou" <not### [at] available yet> wrote in message
news:3bddc064@news.povray.org...
>
> i tried to make an difference between a box and a cylinder:
> but the result was a differenced box.
> what went wrong?
>
> code follows:
> -------------------------
> #declare fl_bock=
>
> difference{
> box {
> <0,0,0>,<1,1,1>
> scale <0.15,0.1,0.05>
> }
> cylinder {
> <0,0,0>,<1,0,0>,1
> scale <0.04,0.04,1>
> translate <0.15/2,0.1,-0.01>
> }
> pigment{color Red}
> }//difference
>
> object{fl_bock}
> -------------------------
>
> thanks for hints
>
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Bill DeWitt" <bde### [at] cfl rr com> wrote in message
news:3bddc439$1@news.povray.org...
> Replace "difference" with "union" and see what you get. Your cylinder
is
> turned the wrong way and scaled way off. Try...
>
> cylinder {
> <0,0,0>,<0,0,1>,1
> scale <1,0.04,0.04>
> translate <0.15/2,0.1,-0.01>
>
> ... but even that could use some fixing.
Sorry...
cylinder {
<0,0,0>,<0,0,1>,1
scale <0.04,0.04,1>
translate <0.15/2,0.1,-0.01>
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
i already know that i sleeped as i searched for about half an hour. i
thought the postings were killed faster.
i am pleased about the correction.
Bill DeWitt wrote:
> Replace "difference" with "union" and see what you get. Your cylinder
> is
> turned the wrong way and scaled way off. Try...
>
> cylinder {
> <0,0,0>,<0,0,1>,1
> scale <1,0.04,0.04>
> translate <0.15/2,0.1,-0.01>
>
> ... but even that could use some fixing.
>
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |