Yeah, you can use animation in 3DGS without using separate meshes. If you're thinking of changing the color or something, you can use multiple skins and shift through them via script.
Code:
void main()
{
cout << "I am MrCode,";
cout << "hear me roar!";
system("PAUSE");
}