void SetDefaultColor()
{
int colorNdx = s_colorCount++;
// Pick a color
float hue = (((colorNdx & 0x01) << 5) |
((colorNdx & 0x02) << 3) |
((colorNdx & 0x04) << 1) |
((colorNdx & 0x08) >> 1) |
((colorNdx & 0x10) >> 3) |
((colorNdx & 0x20) >> 5)) / 64.0f;
float sat = (colorNdx & 0x10) != 0 ? 0.5f : 1.0f;
float value = (colorNdx & 0x20) != 0 ? 0.5f : 1.0f;
float alpha = 1.0f;
Vector4 hsva = new Vector4(hue, sat, value, alpha);
color = HFTColorUtils.HSVAToColor(hsva);
}