]> git.xonotic.org Git - xonotic/netradiant-xonoticpack.git/blob - xonotic.game/default_build_menu.xml
030688ca085afeac0e6948223f68faad9b05764e
[xonotic/netradiant-xonoticpack.git] / xonotic.game / default_build_menu.xml
1 <?xml version="1.0"?>
2 <project version="2.0">
3 <var name="q3map2">&quot;[RadiantPath]q3map2.[ExecutableType]&quot; [ExtraQ3map2Args] -v<cond value="[MonitorAddress]"> -connect [MonitorAddress]</cond> -game xonotic -fs_basepath &quot;[EnginePath]&quot; -fs_homepath &quot;[UserEnginePath]&quot;<cond value="[GameName]"> -fs_game [GameName]</cond></var>
4 <build name="Fast: -vis -fast (use when vis takes ages)">
5   <command>[q3map2] -bsp -meta -keeplights -maxarea -samplesize 8 -mv 1000000 -mi 6000000 "[MapFile]"</command>
6   <command>[q3map2] -vis -fast -saveprt "[MapFile]"</command>
7   <command>[q3map2] -light -lightmapsize 1024 -lightmapsearchpower 4 -fastallocate -deluxe -patchshadows -samples 2 -randomsamples -fill "[MapFile]"</command>
8 </build>
9 <build name="Fast: -samplesize 16 (low resolution lightmaps)">
10   <command>[q3map2] -bsp -meta -keeplights -maxarea -samplesize 16 -mv 1000000 -mi 6000000 "[MapFile]"</command>
11   <command>[q3map2] -vis -saveprt "[MapFile]"</command>
12   <command>[q3map2] -light -lightmapsize 1024 -lightmapsearchpower 4 -fastallocate -deluxe -patchshadows -samples 2 -randomsamples -fill "[MapFile]"</command>
13 </build>
14 <build name="Fast: -samplesize 8 (not so fast)">
15   <command>[q3map2] -bsp -meta -keeplights -maxarea -samplesize 8 -mv 1000000 -mi 6000000 "[MapFile]"</command>
16   <command>[q3map2] -vis -saveprt "[MapFile]"</command>
17   <command>[q3map2] -light -lightmapsize 1024 -lightmapsearchpower 4 -fastallocate -deluxe -patchshadows -samples 4 -randomsamples -fill "[MapFile]"</command>
18 </build>
19 <separator/>
20 <build name="Final: -bounce 8 (new Xonotic's default)">
21   <command>[q3map2] -bsp -meta -keeplights -maxarea -samplesize 8 -mv 1000000 -mi 6000000 "[MapFile]"</command>
22   <command>[q3map2] -vis -saveprt "[MapFile]"</command>
23   <command>[q3map2] -light -lightmapsize 1024 -lightmapsearchpower 4 -fastallocate -deluxe -patchshadows -samples 4 -randomsamples -bounce 8 -fastbounce -bouncegrid -nobouncestore -fill "[MapFile]"</command>
24 </build>
25 <separator/>
26 <build name="Final: -bounce 8 -dirty (darker corners)">
27   <command>[q3map2] -bsp -meta -keeplights -maxarea -samplesize 8 -mv 1000000 -mi 6000000 "[MapFile]"</command>
28   <command>[q3map2] -vis -saveprt "[MapFile]"</command>
29   <command>[q3map2] -light -lightmapsize 1024 -lightmapsearchpower 4 -fastallocate -deluxe -patchshadows -samples 4 -randomsamples -bounce 8 -fastbounce -bouncegrid -nobouncestore -dirty -dirtdepth 64 -dirtscale 0.8 -fill "[MapFile]"</command>
30 </build>
31 <build name="Final: -bounce 8 -bouncescale 2 (more bounced light)">
32   <command>[q3map2] -bsp -meta -keeplights -maxarea -samplesize 8 -mv 1000000 -mi 6000000 "[MapFile]"</command>
33   <command>[q3map2] -vis -saveprt "[MapFile]"</command>
34   <command>[q3map2] -light -lightmapsize 1024 -lightmapsearchpower 4 -fastallocate -deluxe -patchshadows -samples 4 -randomsamples -bounce 8 -bouncescale 2 -fastbounce -bouncegrid -nobouncestore -fill "[MapFile]"</command>
35 </build>
36 <build name="Final: -bounce 8 -dirty -bouncescale 2 (both)">
37   <command>[q3map2] -bsp -meta -keeplights -maxarea -samplesize 8 -mv 1000000 -mi 6000000 "[MapFile]"</command>
38   <command>[q3map2] -vis -saveprt "[MapFile]"</command>
39   <command>[q3map2] -light -lightmapsize 1024 -lightmapsearchpower 4 -fastallocate -deluxe -patchshadows -samples 4 -randomsamples -bounce 8 -bouncescale 2 -fastbounce -bouncegrid -nobouncestore -dirty -dirtdepth 64 -dirtscale 0.8 -fill "[MapFile]"</command>
40 </build>
41 <separator/>
42 <build name="Create minimap from .bsp">
43   <command>[q3map2] -minimap &quot;[MapFile]&quot;</command>
44 </build>
45 <separator/>
46 <build name="Update entities in the .bsp">
47   <command>[q3map2] -onlyents &quot;[MapFile]&quot;</command>
48 </build>
49 <separator/>
50 <build name="Convert .map to .obj model">
51   <command>[q3map2] -convert -format obj -patchmeta -readmap "[MapFile]"</command>
52 </build>
53 <build name="Convert .map to .obj model: -subdivisions 4 (more tris)">
54   <command>[q3map2] -convert -format obj -patchmeta -subdivisions 4 -readmap "[MapFile]"</command>
55 </build>
56 <build name="Convert .map to .ase model">
57   <command>[q3map2] -convert -format ase -patchmeta -readmap "[MapFile]"</command>
58 </build>
59 <build name="Convert .map to .ase model: -subdivisions 4 (more tris)">
60   <command>[q3map2] -convert -format ase -patchmeta -subdivisions 4 -readmap "[MapFile]"</command>
61 </build>
62 <separator/>
63 <build name="Compile &amp; convert .bsp to .obj model (optimized)">
64   <command>[q3map2] -meta -patchmeta "[MapFile]"</command>
65   <command>[q3map2] -convert -format obj "[BspFile]"</command>
66 </build>
67 <build name="Compile &amp; convert .bsp to .obj model: -subdivisions 4 (optimized, more tris)">
68   <command>[q3map2] -meta -patchmeta -subdivisions 4 "[MapFile]"</command>
69   <command>[q3map2] -convert -format obj "[BspFile]"</command>
70 </build>
71 <build name="Compile &amp; convert .bsp to .ase model (optimized)">
72   <command>[q3map2] -meta -patchmeta "[MapFile]"</command>
73   <command>[q3map2] -convert -format ase "[BspFile]"</command>
74 </build>
75 <build name="Compile &amp; convert .bsp to .ase model: -subdivisions 4 (optimized, more tris)">
76   <command>[q3map2] -meta -patchmeta -subdivisions 4 "[MapFile]"</command>
77   <command>[q3map2] -convert -format ase "[BspFile]"</command>
78 </build>
79 </project>