Colors in the JavaView model are different than those on the original MuPAD image. The reason for this is shown on the JavaView model (left bottom hexagon). In order to see what is happening I magnified here points of the polygon. As we can notice JavaView interpolates color of lines from their end points. Therefore if we have a line with ending points having different colors and line color is taken from points, then the line will have a color that is interpolation of colors of end points.
Image obtained in MuPAD.
The same model in JavaView. Colors for a segment are interpolation of colors of points ending the segment. Therefore, we can sometimes get a surprise. I guess, this problem can be solved, but is this really worth fixing?