Back when I was part of the elite3d team we had a great time working on quite a few skins for Crash Team Racing Nitro-Fueled.
Our team was provided with base models and textures of the original characters and general outlines of what the skin would represent. After that we had the creative freedom to create the rest of the skin.
Thank you to the Beenox team for letting us be part of this iconic game series.