Breakable Glass

From Valve Developer Community
Revision as of 07:29, 14 March 2007 by Mrhappy (talk | contribs) (fixedup note for simplicity)

Jump to: navigation, search
  1. Create a brush where you want the glass to be, using the nodraw texture. Like real glass, it should be very thin (1 inch thick).
  2. Apply a nice-looking glass texture to one face (not on both sides). Make sure you use glass/glasswindowbreak070a. Don’t use glass/glasswindowbreak070b. All other faces should be textured with tools/toolsnodraw.
  3. Select the brush and click the "toEntity" button in the object toolbar. Choose func_breakable_surf in the drop-down list. (If you want the glass to completely shatter all at once, choose func_breakable instead.)
  4. Go to the Material Type keyvalue and select Glass.
  5. Add an env_cubemap to the surface of the glass texture (put it right on there).
Note:You can apply your texture to just one side of the brush entity by opening the Hammer Face Edit Dialog and clicking once in the 3D view on the face you want to apply the texture to. Then, select a material with either the drop down box or the browse button, and click apply.

See Also