shdata.uniform(base+".type", 2);
shdata.uniform(base+".position", position.x, position.y, position.z, 1.0f);
shdata.uniform(base+".color", color.r, color.g, color.b);
shdata.uniform(base+".type", 2);
shdata.uniform(base+".position", position.x, position.y, position.z, 1.0f);
shdata.uniform(base+".color", color.r, color.g, color.b);