|
|
Peter Warren wrote:
>
> Dear fellow Arabeske user:
>
> I am confused.
>
> Jerome wrote in message <38882F70.B01B070A@iname.com>...
> >so CSG intersection and differences are impossible.
>
> #declare CURT=
> difference {
> object {CURTAIN rotate<90,180,180> scale 1 translate <1,2,0>}
> cylinder {<0.3,2.7,-1>,<0.3,2.7,1> 0.05 pigment {Green}}
> cylinder {<0.9,2.7,-1>,<0.9,2.7,1> 0.05 pigment {Green}}
> cylinder {<1.42,2.7,-1>,<1.42,2.7,1> 0.05 pigment {Green}}
> cylinder {<1.9,2.7,-1>,<1.9,2.7,1> 0.05 pigment {Green}}
> }
>
> This is Standard Pov.
>
Yes but how is CURTAIN defined? From what you said, I
believe it was done in spatch and therefore it is made of
bezier patches which can't be differenced... Try this
instead:
object {
CURTAIN rotate<90,180,180> scale 1 translate <1,2,0>
clipped_by {
union {
cylinder ...
}
}
}
> >PS: nice pic
> Thanks.
>
You're welcome
Jerome
PS: After reading your original post again, it seems I
didn't get your problem... Were you saying you couldn't cut
the holes in the curtain (wich is the object of the section
of manual you quote) or you couldn't texture it to your
satisfaction because of the way image_maps work?
--
* Doctor Jekyll had something * mailto:ber### [at] inamecom
* to Hyde... * http://www.enst.fr/~jberger
*******************************
Post a reply to this message
|
|