public static Color3D operator *(Color3D a, Color3D b) { Color3D c; c.R = a.R * b.R; c.G = a.G * b.G; c.B = a.B * b.B; return c; }