How this was made?

I came across this shell advert and I was amazed to see how they have showed the whole car transparent and also moving engine parts. Has anybody clue, about how this advert is made? software, techonology, process behind it.

cool result, the making of video is hereā€¦

and Shell Helix - inside the crystal engine - YouTube