WebGL viewer files are required for viewing 2D drawings (.igr, .pid, .sma, .spe, .sha, and .zyq), and Smart 3D models (.zvf and .vue) in Hexagon web-based portal applications, such as the Web Client. 2D WebGL viewer files (.vecz) are required for 2D drawings and 3D WebGL viewer files (.binz) are required for Smart 3D models. These viewer files can be generated from shortcut menu commands, by batch rendition, or automatically when the drawing file is published or stored in the database.