I recently finished a personal project that involved modeling and texturing a chameleon. Using photographic references, I modeled a panther chameleon in Autodesk Maya. I laid out the UVs in Maya and painted a texture using in Photoshop. I painted two versions of the texture map and then used Nuke to animate roto shapes that blended between the two maps. I rendered with mental ray and did final color correction in Nuke.

I used my r&l rendering tools to set up the Ambient Occlusion pass, generate the batch render commands and perform test renders. Check them out here, and look for more updates to them soon.

Here is a screen shot of the scene in Maya showing the topology.