Hi,
I am currently porting my managed DX9 engine to XNA, and need to duplicated a model for writing vertex data to. In the old engine I just load the model twice to get 2 identical meshes, each with their own separate vertex buffer. With the content manager in XNA this appears to be 'optimized' into not working, as it appears to return the same vertex buffers for each model. This of course means if I change one vertex buffer the changes are reflected in both models, which is not the desired behavior.
So my question is, is there a way to force the content manager to load to a new buffer and not just return to me already loaded pointers. If not, any information as to how to create a new Model and fill it with a loaded models data would be greatly appreciated. (Seems most of the Model properties, like Meshes are read only) - Note, I do have access to the vertex data via a custom content processor.