I have continued working on the renderer, it is now showing different meshes of a same XBF file at their correct locations at the same time (conbelts and flag on the picture below). There are still several things wrong. For example, the X axis is still inverted. I'm also not showing transparencies. I need to understand how animation works and how the FXData works too, to be able to render lights and smoke among other things.
I've also made my own RFD extractor for this project. I want to integrate both an RFD browser and a XBF renderer under the same tool.
I'll keep posting the progresses made.
I have started today to work on a program to render XBF files. I'm developing it in XNA.
This is a video I have uploaded of a spinning Construction Yard rendered with it: https://youtu.be/eSLpUjDxuOI
It is a work in progress and there are several things wrong with the parsing of the data. I'll keep working to improve it.