I've been working with Blender Internal for the past. Recently, to use HDR lighting, I switched to Cycles. Basically, I have a Python script that sets up my entire scene for Blender Internal. Now switching to Cycles, I notice I need to add a lot of new material specifications, because a lot of the old material specifications for Blender Internal are no longer options in Cycles.
I am a bit confused here, because previously I've been thinking the two rendering engines will not differ in material settings. After all, my material is there, so why would changing the rendering engine has any impact on what is already there...
Is there a good strategy in terms of material settings for switching engines? Do I delete all the material settings and write new ones? I worry some of my old settings may still be in effect.