I'm glad that you like our work :-)
You have different options to change the RenderSystem. Let me say first, that ANX uses all AddIns (RenderSystem, SoundSystem, InputSystem) which are located in the executing Directory. You don't have to make a reference to a AddIn to use it.
To use a specified AddIn you are able to:
- only copy the one AddIn to the executing Directory
- use SetPreferredSystem of the AddInSystemFactory to specify the preferred AddIn (see Program.cs of sample SimpleSprite as example)
- use a AddIn selection window as done in sample WindowsGame
I'm very interested in people who already have experience with the DX10 RenderSystem and now trying the DX11 one. If you find differences please let me know, I will change that asap...