Attached is MeshmerizerR.cs which presents an OpenMetaverse.Rendering.IRendering interface and properly creates faceted prim meshes and does texture coordinate mapping for regular texture mapping (not planier). There is also an additional interface which generates a sculptie mesh from a bitmap.
This routine requires PrimMesher from http://forge.opensimulator.org/projects/PrimMesher . The file 'PrimMesher.cs" that is included in the 0.7.0 sources is an old version.
This compiles in the libomv tree if one places it in the OpenMetaverse.Rendering.Meshmerizer project, add PrimMesher.dll to the libomv bin directory and add References to 'System.Drawing' and 'PrimMesher.dll' to the Meshmerizer project.
This code is BSD licensed and is based on the BSD licensed code in the Idealist Viewer.
Thank you for this contribution! I'll look into replacing our old built in meshmerizer with this one.
Sorry it took a while, but it's now in.