This article presents a computational constitutive model for glass subjected to large strains, high strain rates and high pressures. The model has similarities to a previously developed model for brittle materials by Johnson, Holmquist and Beissel (JHB model), but there are significant differences. This new glass model provides a material strength that is dependent on the location and/or condition of the material. Provisions are made for the strength to be dependent on whether it is in the interior, on the surface (different surface finishes can be accommodated), adjacent to failed material, or if it is failed. The intact and failed strengths are also dependent on the pressure and the strain rate. Thermal softening, damage softening, time-dependent softening, and the effect of the third invariant are also included. The shear modulus can be constant or variable. The pressure-volume relationship includes permanent densification and bulking. Damage is accumulated based on plastic strain, pressure and strain rate. Simple (single-element) examples are presented to illustrate the capabilities of the model. Computed results for more complex ballistic impact configurations are also presented and compared to experimental data.