This is C-3PO and R2-D2 from Lego Star Wars Battles.
These are the low res models used in the game and for the card renders, warts and all!
As we didn't have the luxury of being able to use normal maps we had to rely on good old Gouraud shading.
In order to have control over the shading I had to employ the use of bevelled edges with face weighted normals.
This worked really well on blocky Lego minifigs. The hair pieces ranged in difficulty from tricky to very tricky. The trickiest characters were the sculpted hairy ones, with Wookies being the worst!
You'll be malfunctioning within a day you near sighted scrap pile!