POV-Ray : Newsgroups : povray.binaries.images : The Case of the Disappearing building part : The Case of the Disappearing building part Server Time
19 Aug 2024 06:20:43 EDT (-0400)
  The Case of the Disappearing building part  
From: Leitha & Mark Hyde
Date: 29 Dec 2000 04:42:05
Message: <3A4C5CBB.5F2A87F9@optusnet.com.au>
Can someone tell me what went wrong and how to fix it, please?

The problem only appeared when "Building3" was placed in a difference
statement and only affects the section called "Building3.  The part of
the code for the building is included below:

#declare BrickTex =  texture {
  pigment {brick Tan, NewTan
     brick_size <10, 5, 5>
  }
  normal {brick 1}
  normal {granite 0.04}
}

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

#declare Building2 = box{<-50, -50, -50> <-150, 50, 150>
  texture { BrickTex }
}

#declare Building3 = difference {
  box{<50, 50, 50> <100, 50, 0>
    texture {BrickTex}
  }
  box{<50, -45, 45> <95, 45, 5>}
  box {<79, -50, 50> <50, 20, 45>}
}

#declare Church = union {
 object {Building}
 object {Building2}
 object {Building3}
}

object {Church}

                                 [Image]


Post a reply to this message


Attachments:
Download 'us-ascii' (2 KB) Download 'd:\temp\nsmailbu.jpeg.jpg' (10 KB)

Preview of image 'd:\temp\nsmailbu.jpeg.jpg'
d:\temp\nsmailbu.jpeg.jpg


 

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