public List<string> render()
{
List<string> l = new List<string>();
l.Add("sphere {");
l.Add(" " + this.location.render()[0] + ", " + this.radius);
l.AddRange(this.texture.render());
l.Add(" rotate " + this.rotation.render()[0]);
l.Add(" translate " + this.translate.render()[0]);
l.Add(finish);
l.Add("}");
return l;
}