Breakable Glass
From Valve Developer Community
Revision as of 20:05, 27 October 2009 by Cheesemoo0 (talk | contribs) (changed some wording, but needs a rewrite.)
- Create a brush where you want the glass to be, using the nodraw texture. Like real glass, it should be very thin (No more than 3 units thick under normal curcumstances).
- Apply a nice-looking glass texture to one face (not on both sides). Make sure you use
glass/glasswindowbreak070a
. Don’t useglass/glasswindowbreak070b
. All other faces should be textured withtools/toolsnodraw
. - 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.)
- Go to the Material Type keyvalue and select Glass.
- Add an env_cubemap to the surface of the glass texture.
