<div class="gmail_quote">Hi,<br><br>I am new to ShapeLib. I am ussing the .net wrapper available at the project webpage. I have extended the wrapper to include the SHPRewindObject() of version 1.2.10. My objective is to create a simple multipatch building representation. Having a 2D building shape with an elevation property, create a real 3D block (with min 6 faces) imitating the building extrusion. I am able to do this with many polygonZ, but then every building is composed of N different polygons. I want the whole building to be a unique multipatch feature.<br>

<br>I am having problems with the Multipatch creation. As an example, I create a Multipatch composed of 2 triangles in a TriangleFan (a horizontal square -4points-) and a Ring (a vertical square sharing on of the triangles lines -5 points-).<br>

<br>            NVERTICES = 9;<br>            double[] bX = new double[NVERTICES] { 0,  10, 10,  0,  0,  0,  0,  0,  0 };<br>            double[] bY = new double[NVERTICES] { 0, 0, 10, 10, 0, 10, 10, 0, 0 };<br>            double[] bZ = new double[NVERTICES] { 10, 10, 10, 10, 10, 10, 0, 0, 10 };<br>

            double[] bM = new double[NVERTICES] { 5, 5, 5, 5, 5, 5, 5, 5, 5 };<br>            ShapeLib.ShapeType shpType3 = ShapeLib.ShapeType.MultiPatch;<br><br>            int[] apartStart2 = new int[2] { 0, 4};<br>            ShapeLib.PartType[] apartType2 = new ShapeLib.PartType[2] { ShapeLib.PartType.TriangleFan, ShapeLib.PartType.Ring};<br>

<br>            pshpObj = ShapeLib.SHPCreateObject(shpType3, -1, 2, apartStart2, apartType2, NVERTICES, bX, bY, bZ, bM);<br><br>            int j = ShapeLib.SHPRewindObject(hShp, pshpObj);<br>            iRet = ShapeLib.SHPWriteObject(hShp, -1, pshpObj);<br>

            ShapeLib.SHPDestroyObject(pshpObj);<br><br>The resulting file (the dbf is filled in a different part of the sample application) is interpreted right by GlobalMapper (a simple GIS package) but it is not rendered (even when the load launched no errors) by ArcScene.<br>

<br>Any idea why is this?<br><br>Thanks a lot<br><font color="#888888">Oscar<br><br>PD: This time as subscribed member<br><br>
</font></div><br>