I use here three distance lights, each different color: red, green and blue. There are some differences between MuPAD and JavaView models. Colors in JavaView are different due to bidirectional lights. Some possible improvements are shown below.
Image obtained in MuPAD using distance light.
The same model in JavaView using direction light.
The same model with minor improvements. NOTE: the model was loaded to JavaView and using Method>Modeling>Identify Vertices I removed the internal boundary. This way I was able to remove the equator of the sphere.