Is there a way to extrude a face backwards?

536
2
03-20-2017 02:07 PM
CodySlater
New Contributor II

I have an irregular shaped building with over 20 faces, and 3 floors.  However, on one of the faces, there are only 2 floors and the roof comes down to meet it.  I have tried making the third floor of that particular face NIL, but the roof still hangs over it.  I want to be able to push the face of the third floor back about 5 meters and on top of the second floor.

I'll attach a picture of what my building looks like, and hope someone can share a bit of CGA knowledge that will let me just take the face of the third floor and show it back 5 meters or so back from the face of the third floor.

0 Kudos
2 Replies
CodySlater
New Contributor II

Upon further examination, the solution is extremely easy after all!  The following code solved it (for the most part).

extrude -->
extrude (-5)
comp(f) {bottom: NIL | top : Texture(WallTexture) | side: Texture(WallTexture)}

0 Kudos
CherylLau
Esri Regular Contributor

In addition to extruding in the negative direction, one could also translate in the negative direction and extrude in the positive direction.  When extruding in the negative direction, I think normals might be reversed (but in some cases one might not care about that).  This means that the textures on the side walls may look different from the result you would get if you translated and extruded in the positive direction.

0 Kudos