The graph data is placed inside a web based format such as VRML (Virtual Reality Modeling Language) or X3D (Extensible 3D) to create an interactive visualization environment where users can carefully examine complicated function attributes such as zeros, branch cuts, poles and other singularities.