Hosting and domain costs until October 2024 have been generously sponsored by dumptruck_ds. Thank you!

Editing func detail

From Quake Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{DISPLAYTITLE:func_detail}}
+
[[Ericw-tools]] [[qbsp]] supports detail brushes which are similar in concept to Quake 2’s detail brushes.  
[https://ericwa.github.io/ericw-tools/ Ericw-tools] [[qbsp]] supports detail brushes which are similar in concept to Quake 2’s detail brushes.  
 
  
They don’t seal the map. To be compatible with existing Quake 1 mapping editors, detail brushes can be added by creating an entity with classname {{code|func_detail}}. When [[qbsp]] reads the map file, it will add any brushes included in a func_detail entity into the [[worldspawn]] as details and remove the func_detail entity. Any number of func_detail entities can be used (useful for grouping) and all included brushes will be added to the worldspawn.
+
They don’t seal the map. To be compatible with existing Quake 1 mapping editors, detail brushes can be added by creating an entity with classname "func_detail". When [[qbsp]] reads the map file, it will add any brushes included in a func_detail entity into the [[worldspawn]] as details and remove the func_detail entity. Any number of func_detail entities can be used (useful for grouping) and all included brushes will be added to the worldspawn.
  
This classname used on brushes textured with [[Textures#fence_textures|alphatested textures]] will alpha-mask the #255 colored parts of that texture rendering those parts invisible.
+
This classname used on brushes textured with [[Textures#fence_textures|fence textures]] will alpha-mask the #255 colored parts of that texture rendering those parts invisible.
  
==<span id="func_detail_vars"></span>func_detail variants==
+
==Detail variants==
 +
func_detail_illusionary
 +
func_detail variant with no collision (players / monsters / gunfire) and doesn’t split world faces. Doesn’t cast shadows unless enabled with "_shadow" "1". Useful for hanging vines. Still creates BSP leafs, which is unavoidable without a new .bsp file format.
  
'''<span id="func_detail_wall"></span>{{code|func_detail_wall}}''' :
+
func_detail_wall  
This func_detail variant doesn’t split world faces. Useful for when you want a decoration touching a floor or wall to not split the floor/wall faces (you’ll get some overdraw instead.) If it completely covers up a world face, that face will get clipped away, so it’s not suitable for fence textures; see func_detail_fence instead.
+
func_detail variant that doesn’t split world faces. Useful for when you want a decoration touching a floor or wall to not split the floor/wall faces (you’ll get some overdraw instead.) If it completely covers up a world face, that face will get clipped away, so it’s not suitable for fence textures; see func_detail_fence instead.
  
'''<span id="func_detail_fence"></span>{{code|func_detail_fence}}''' :
+
func_detail_fence  
Similar to func_detail_wall, but never clips away . It is suitable for fence textures, never clips away world faces. Useful for dense fences, grates, etc., that are solid and block gunfire.
+
Similar to func_detail_wall except it’s suitable for fence textures, never clips away world faces. Useful for fences, grates, etc., that are solid and block gunfire.
 
 
'''<span id="func_detail_illusionary"></span>{{code|func_detail_illusionary}}''' :
 
Similar to func_detail_fence, but with no collision (players / monsters / gunfire), and doesn’t cast shadows unless enabled with {{code|"_shadow" "1"}}. Useful for creating hanging vines or spiderwebs.<br>Combine with a clip brush for fences that can be shot through with hitscan weapons, but blocks movement and projectiles; suitable for [[Half-Life]]-style fences and 2D railings.
 
 
 
 
 
Regular {{code|func_detail}} is analogous with detail brushes in Quake II, whereas {{code|func_detail_wall}} is analogous with the [https://developer.valvesoftware.com/wiki/Func_detail {{mono|func_detail}} in Source 1] (roughly) or [https://twhl.info/wiki/page/func_detail {{mono|func_detail}} with {{mono|zhlt_detaillevel 1}} in VHLT] (closely).
 

Please note that all contributions to Quake Wiki are considered to be released under the GNU Free Documentation License 1.3 or later (see Quake Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)

Templates used on this page: