This site is a large collection of applets with high quality graphics. Some of these applets have been listed separately on MERLOT. Graphics are consistently very nice in the applets that I looked at (I stayed in the ?Mathematical Ideas in Science? part). In some cases I am unsure about the content, in other cases the applets appear very useful. It?s worth to go through the site and try to find what you may need.