In Unreal engine as far as speed and optimization goes:
1000 objects with 1 shader is equal to 1 object w/ 1000 shaders
you have to cut down on one and/or the other to reduce draw counts.
Indie Game Development & Tutorials. Primarily Maya and UE4. Now with a hint of Chinese 5 spice!