it would be best if it could resulting texture in separated way, like
lightmap, shadowmap, baseTexture, normalMap while those 4 textures are combined into finalTexture.
yes I know its already done, but we need to render two times to produce baseTexture (without lighting) and finalTexture.
and also it would be really nice if we could have more separated texture like : ambient-occlusion map, specular map, and diffuse map. it would be really usefull for game real-time rendering.