Redering software for different types of engineering

I know there have been a lot of questions asked about rendering software but I was wondering if the different softwares were better suited for different aspects of engineering. For example, I know AutoCAD is more appropriate for Architecture/Civil engineering and therefore from what I can see 3DS Max is probably more suited for them. I know the SolidWorks rendering software is alright but it's not that powerful and I was wondering if anyone knew which are the best rendering softwares for the different types of engineering?