|
|
Leitha & Mark Hyde wrote:
>
> Can someone tell me what went wrong and how to fix it, please?
Jerome is right about the thickness problem, and also :
> #declare Building = difference {
> box{<-50, -50, -50> <50, 50, 50>
> texture {BrickTex}
> }
> box{<-45, -45, -45> <45, 45, 45>}
> box {<0,5,50> <-45, -30, 45>}
> box {<50, -50, 50> <39, 20, 45>}
> }
this is wrong, because you don't give a texture to the "negative"
objects. You should do as follows :
#declare Building = difference {
box{<-50, -50, -50> <50, 50, 50>}
box{<-45, -45, -45> <45, 45, 45>}
box {<0,5,50> <-45, -30, 45>}
box {<50, -50, 50> <39, 20, 45>}
texture {BrickTex}
}
And, in fact, using a difference to define a set of walls is not
a very good thing, as difference is slow to render. You'll do it
better by defining an union of some boxes.
Fabien.
Post a reply to this message
|
|