I'm looking for a Direct3D X Model format parser for rendering in OpenGL (preferably in C# for the Tao or OpenTK libs). The reason is the engine I'm writing supports both DirectX and OpenGL and it needs to be able to render X files. Also I'm aiming for Mono compatibility which means I don't have access to the DirectX API for X file parsing. So it needs to be a standalone parser.
I've tried searching all over Google for hours and can't find anything. There must be some parsers written by members here. If so please post here.