
By extruded polygon I assume you mean a 2D polygon extruded along a path.
That will be in the next version of the library the picture on the right shows A
Q shaped polygon extruded along a Bezier spline path with user defined scaling along the length.
The move from 1.5.1 to 2.0 in Processing has made massive improvements particularly in the area of OpenGL support.
Since the Shape3D library is a 3D application it is not pratical to have a single library that works with both versions of Processing. For instance the Shapes3D library uses complex algorithms to implement texture repeats, neccessary for 1.5.1 but not for 2.0b2 this is great but means a lot of work for me.
As to Xshape this is the first time since the library was released that anyone has asked about it so there are 3 possible reasons
- it is so easy to use that no one needed help
- no one has tried using it before
- it is so hard that everyone who has tried it got the screaming heebie jeebies.
So I have had a look and I strongly believe that it is either 2 or 3 most probably 3. So thats another area I need to work on by developing some examples.
As to using different textures on different faces that will be differcult to implement as a library feature, for example the shape show above is made from over 4600 triangles.
Currently I am working on the next version of GUI for Processing (G4P), this is a complete rewrite to improve and extend the library, but if there is significant interest I will take some time out and work on releasing the next version of Shapes3D (with etruded polygons).