It has been done before, it is possible in the Unreal Engine 3 but is there (preferred free) a way to calculate Normal Maps out of a low quality and a high quality model by comparing them?
Caculating Normal Maps out of HQ & LQ models
Well, there's a lot of application that can calculate normal maps, but if you want a free one, consider one of below:
1. blender
http://www.blender.org/development/current-projects/changes-since-245/render-baking/
http://wiki.blender.org/index.php/Manual/Bump_and_Normal_Maps
or just google " blender normal maps "
2 nvidia melody
http://developer.nvidia.com/object/melody_home.html
3. xnormal
http://www.xnormal.net/
i think there's a lot more, but these are popular ones.
1. blender
http://www.blender.org/development/current-projects/changes-since-245/render-baking/
http://wiki.blender.org/index.php/Manual/Bump_and_Normal_Maps
or just google " blender normal maps "
2 nvidia melody
http://developer.nvidia.com/object/melody_home.html
3. xnormal
http://www.xnormal.net/
i think there's a lot more, but these are popular ones.
Thank you for the help 
