User:SirYodaJedi/My compile settings: Difference between revisions
Jump to navigation
Jump to search
Important:-nohull2 will disable collision for any entities that use the "large" hull, including bullsquids and large func_pushables. The CLIPHULL2 tool texture can be used to create collision meshes for these entites.
SirYodaJedi (talk | contribs) (Created page with "__FORCETOC__ == {{quake|4}} (ericw-tools) == == {{quake2|4}} (KMQBSP+Arghrad220) == == {{quake3|4}} (q3map2 from {{nrc|3}}) == == {{GoldSrc|4}} == == {{src|4}} ==") |
SirYodaJedi (talk | contribs) m (→BSP) |
||
(26 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__FORCETOC__ | __FORCETOC__ | ||
== {{quake|4}} ([[ericw-tools]]) == | |||
Designed for 2.0.0-alpha6 or newer | |||
=== BSP === | |||
; Standard | |||
{{codeblock|qbsp.exe -missing_textures_as_zero_size -nomergeacrossliquids -wadpath "d:/" -texturedefs "d:/path/to/ericw-tools/texturedefs.def" -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
; Final | |||
{{codeblock|qbsp.exe -forcegoodtree -missing_textures_as_zero_size -nomergeacrossliquids -wadpath "d:/" -texturedefs "d:/path/to/ericw-tools/texturedefs.def" -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
<br>{{file|texturedefs|def}} contains the following: | |||
{{codeblock|<nowiki>skip hintskip | |||
aaatrigger null | |||
contentwater *waterskip | |||
contentslime *slimeskip | |||
contentlava *lavaskip | |||
</nowiki>}} | |||
=== VIS === | |||
; Standard (manual ambience) | |||
{{codeblock|vis.exe -noambient "mapname"}} | |||
; Automatic ambience (vanilla-style) | |||
{{codeblock|vis.exe "mapname"}} | |||
== {{ | === RAD === | ||
; Fast (Singleplayer) | |||
{{codeblock|light.exe -lit -soft 3 -emissivequality low -bounce 1 -phong 1 -phong_angle 44 -dirt _surflight_radiosity 1 -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
; Full (Singleplayer) | |||
{{codeblock|light.exe -lit -extra -soft 3 -emissivequality high -bounce 8 -phong 1 -phong_angle 44 -dirt _surflight_radiosity 1 -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
; Final (Singleplayer) | |||
{{codeblock|light.exe -lit -bspxlux -extra4 -wrnormals -world_units_per_luxel 8 -lightgrid -lightgrid_dist 16 16 16 -emissivequality high -bounce 8 -phong 1 -phong_angle 44 -dirt _surflight_radiosity 1 -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
; Fast (Quakeworld) | |||
{{codeblock|light.exe -lit -bspxlit -soft 3 -emissivequality low -bounce 1 -phong 1 -phong_angle 44 -dirt _surflight_radiosity 1 -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
; Full (Quakeworld) | |||
{{codeblock|light.exe -lit -bspxlit -extra -soft 3 -emissivequality high -bounce 8 -phong 1 -phong_angle 44 -dirt _surflight_radiosity 1 -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
; Final (Quakeworld) | |||
{{codeblock|light.exe -lit -bspx -extra4 -wrnormals -world_units_per_luxel 16 -lightgrid -lightgrid_dist 16 16 16 -emissivequality high -bounce 8 -phong 1 -phong_angle 44 -dirt _surflight_radiosity 1 -basedir "d:/path/to/id1" -gamedir "d:/path/to/moddir" "mapname"}} | |||
== {{quake2|4}} (KMQBSP+Arghrad220) == | == {{quake2|4}} (KMQBSP+Arghrad220) == | ||
{{todo|nocat=1|{{nbsp}} }} | |||
== {{quake3|4}} (q3map2 from {{nrc|3}}) == | == {{quake3|4}} (q3map2 from {{nrc|3}}) == | ||
{{todo|nocat=1|{{nbsp}} }} | |||
== {{GoldSrc|4}} == | == {{GoldSrc|4}} == | ||
=== CSG === | |||
{{codeblock|hlcsg.exe -console 0 -wadinclude include -v "mapname"}} | |||
=== BSP === | |||
{{codeblock|hlbsp.exe -console 0 -nohull2 -v "mapname"}} | |||
{{modernImportant|{{code|-nohull2}} will disable collision for any entities that use the "large" hull, including bullsquids and large func_pushables. The {{code|[[Tool textures (GoldSrc)#ZHLT.WAD|CLIPHULL2]]}} tool texture can be used to create collision meshes for these entites.}} | |||
=== VIS === | |||
{{codeblock|hlvis.exe -console 0 -full -v "mapname"}} | |||
=== RAD === | |||
; If targeting 25th Anniversary Update or newer | |||
{{codeblock|hlrad.exe -console 0 -extra -limiter 255 -v "mapname"}} | |||
; If targeting pre-25th Anniversary Update OpenGL renderer | |||
{{codeblock|hlrad.exe -console 0 -extra -v "mapname"}} | |||
== {{src|4}} == | == {{src|4}} == | ||
{{todo|nocat=1|{{nbsp}} }} | |||
=== BSP === | |||
{{codeblock|vbsp.exe -v -nodrawtriggers -game "d:/path/to/gameinfo" "mapname"}} | |||
=== VIS === | |||
{{codeblock|vvis.exe -v -game "d:/path/to/gameinfo" "mapname"}} | |||
=== RAD === | |||
{{todo|nocat=1|For {{bms|4.1}} and {{slamminsrc|4.1}}?}} | |||
; For {{src13|4.1}} | |||
{{codeblock|vrad.exe -both -final -StaticPropLighting -StaticPropPolys -TextureShadows -v -game "path/to/gameinfo" "mapname"}} | |||
; For {{csgobranch|4.1}} | |||
{{codeblock|vrad.exe -hdr -final -StaticPropBounce 3 -StaticPropLighting -StaticPropPolys -TextureShadows -v -game "path/to/gameinfo" "mapname"}} | |||
; For {{strata|4.1}} | |||
{{codeblock|vrad.exe -hdr -final -PortalTraversalLighting -PortalTraversalAO -StaticPropLighting -StaticPropPolys -TextureShadows -v -game "path/to/gameinfo" "mapname"}} |
Latest revision as of 13:35, 20 May 2025
Quake (ericw-tools)
Designed for 2.0.0-alpha6 or newer
BSP
- Standard
- Final
texturedefs.def
contains the following:
VIS
- Standard (manual ambience)
- Automatic ambience (vanilla-style)
RAD
- Fast (Singleplayer)
- Full (Singleplayer)
- Final (Singleplayer)
- Fast (Quakeworld)
- Full (Quakeworld)
- Final (Quakeworld)
Quake II (KMQBSP+Arghrad220)
Todo:
Quake III (q3map2 from NetRadiant-Custom)
Todo:
GoldSrc
CSG
BSP

VIS
RAD
- If targeting 25th Anniversary Update or newer
- If targeting pre-25th Anniversary Update OpenGL renderer
Source
Todo:
BSP
VIS
RAD
Todo: For
Black Mesa and
Slammin' Source Map Tools?


- For
Source 2013
- For
Strata Source