There may be several reasons for integrating 3D graphics into an algorithm animation system. The third dimension can be used for capturing time (history), uniting multiple views, and displaying additional information . Both the systems Polka and Zeus were extended with 3D graphics versions. Brown and Najork further integrated their earlier work on the platform dependent Zeus3D into the Jcat system. With the resulting Java-based system, 3D animations could be run in any standard web browser . The 3D animations were implemented using the object-oriented, scene-graph based graphics
library Java3D (plugin). In the Gasp system, Tal and Dobkin explored 3D animations of computational geometry algorithms also . They created a library of geometric data types including operations that were furnished with animation instructions.