It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
While much smaller than some of the other digital specimen collections, the Berlin Museum of Natural History's Zoosphere stands out by using multiple images of its insect specimens to create 3D views of specimens. (Note: very computer intensive!)