Breakable Glass: Difference between revisions
Jump to navigation
Jump to search
(Language tag updates) |
(glass types were backwards) |
||
Line 1: | Line 1: | ||
[[Category:Level Design]] | [[Category:Level Design]] | ||
#Create a [[brush]] where you want the glass to be, using the [[tool textures|nodraw]] [[texture]]. Like real glass, it should be very thin. | #Create a [[brush]] where you want the glass to be, using the [[tool textures|nodraw]] [[texture]]. Like real glass, it should be very thin. | ||
#Apply a nice-looking glass [[texture]] to one face. (Not on both sides!) | #Apply a nice-looking glass [[texture]] to one face. (Not on both sides!) Make sure you use <code>glass/glasswindowbreak070a</code> Don’t use <code>glass/glasswindowbreak070b</code>. All other faces should be textured with <code>tools/toolsnodraw</code>. | ||
#Select the [[brush]] and click the "to[[Entity]]" button in the object toolbar. Choose [[ | #Select the [[brush]] and click the "to[[Entity]]" 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. | #Go to the [[Material]] Type [[keyvalue]] and select Glass. | ||
#Add an [[env_cubemap]] to the surface of the glass [[texture]]. (Put it right on there.) | #Add an [[env_cubemap]] to the surface of the glass [[texture]]. (Put it right on there.) | ||
{{otherlang:en}} {{otherlang:en:jp|Breakable Glass:jp}} | {{otherlang:en}} {{otherlang:en:jp|Breakable Glass:jp}} |
Revision as of 16:07, 22 September 2005
- Create a brush where you want the glass to be, using the nodraw texture. Like real glass, it should be very thin.
- 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. (Put it right on there.)