]> de.git.xonotic.org Git - xonotic/netradiant.git/blob - docs/manual/Q3Rad_Manual/ch03/pg3_1.htm
transfer from internal tree r5311 branches/1.4-gpl
[xonotic/netradiant.git] / docs / manual / Q3Rad_Manual / ch03 / pg3_1.htm
1 <html>\r
2 <head>\r
3 <title>Q3Radiant Editor Manual: Page 3.1</title>\r
4 <link rel = "stylesheet" type = "text/css" href = "../styles/q3rad.css">\r
5 </head>\r
6 <body>\r
7 <h1 class = "MsoTitle">Q3Radiant Editor Manual</h1>\r
8 <hr>\r
9 <h1><a name = "mapbuild">Map Building Basics</a></h1>\r
10 Once you have the editor installed and the preferences set, open the map and let\92s get started.\r
11 \r
12 <h2><a name = "move">Moving Around</a></h2>\r
13 There are a number of ways to move your point of view around in the map and camera windows. Some are easy to master. Others are a bit trickier. Find one that works for you and master it.\r
14 \r
15  \r
16 <p><span class = "subheading">Moving in All Directions</span>\r
17 <br>All movement directions are given relative to directions in the XY map. When other map views are shown, movement is still calculated in terms of the XY view. Key press movement occurs in discrete increments.\r
18 \r
19  \r
20 <p><table>\r
21 <tr>\r
22         <td><strong>Forward (in facing direction)</strong></td>\r
23         <td><span class = "menu">(Up Arrow Key) or (Keypad 8)</span></td>\r
24 </tr>\r
25 <tr>\r
26         <td><strong>Turn left</strong></td>\r
27         <td><span class = "menu">(Left Arrow Key) or (Keypad 4)</span></td>\r
28 </tr>\r
29 <tr>\r
30         <td><strong>Turn right</strong></td>\r
31         <td><span class = "menu">(Right Arrow Key) or (Keypad 6)</span></td>\r
32 </tr>\r
33 <tr>\r
34         <td><strong>Backward</strong></td>\r
35         <td><span class = "menu">(Down Arrow Key) or (Keypad 2)</span></td>\r
36 </tr>\r
37 <tr>\r
38         <td><strong>Move up</strong></td>\r
39         <td><span class = "menu">(D)</span></td>\r
40 </tr>\r
41 <tr>\r
42         <td><strong>Move down</strong></td>\r
43         <td><span class = "menu">(C)</span></td>\r
44 </tr>\r
45 <tr>\r
46         <td><strong>Look up</strong></td>\r
47         <td><span class = "menu">(A)</span></td>\r
48 </tr>\r
49 <tr>\r
50         <td><strong>Look down</strong></td>\r
51         <td><span class = "menu">(Z)</span></td>\r
52 </tr>\r
53 <tr>\r
54         <td><strong>Level View</strong></td>\r
55         <td><span class = "menu">(END)</span></td>\r
56 </tr>\r
57 </table>\r
58 \r
59 <p><span class = "subheading">Flying \85 through the Map (and other 3D commands)</span>\r
60 <br>Some mappers prefer using mouse-fly to move around their map. Mousefly works by clicking and pressing with the Mouse button 2 (Right mouse button) on the Camera window. This takes a lot of practice to master. Clicking farther away from the window center increases the speed of movement.\r
61 \r
62 <p><table>\r
63 <tr>\r
64         <td><strong>Forward (in facing direction)</strong></td>\r
65         <td><span class = "menu">(Right Mouse click above of window center)</span></td>\r
66 </tr>\r
67 <tr>\r
68         <td><strong>Turn left</strong></td>\r
69         <td><span class = "menu">(Right Mouse click left of window center)</span></td>\r
70 </tr>\r
71 <tr>\r
72         <td><strong>Turn right</strong></td>\r
73         <td><span class = "menu">(Right Mouse click right window center)</span></td>\r
74 </tr>\r
75 <tr>\r
76         <td><strong>Backward</strong></td>\r
77         <td><span class = "menu">(Right Mouse click below window center)</span></td>\r
78 </tr>\r
79 <tr>\r
80         <td><strong>Move up</strong></td>\r
81         <td><span class = "menu">(D)</span></td>\r
82 </tr>\r
83 <tr>\r
84         <td><strong>Move down</strong></td>\r
85         <td><span class = "menu">(C)</span></td>\r
86 </tr>\r
87 <tr>\r
88         <td><strong>Look up</strong></td>\r
89         <td><span class = "menu">(A)</span></td>\r
90 </tr>\r
91 <tr>\r
92         <td><strong>Look down</strong></td>\r
93         <td><span class = "menu">(Z)</span></td>\r
94 </tr>\r
95 <tr>\r
96         <td><strong>Level View</strong></td>\r
97         <td><span class = "menu">(END)</span></td>\r
98 </tr>\r
99 </table> \r
100 \r
101 <p><span class = "subheading">Zoom with a View</span>\r
102 <br>The zoom keys increase or decrease the visual scale of the map, letting you move in close to work with small details or move away to see the entire map at once. Currently, there are 24 steps of zoom, from most distant to closest. If Quad view is used (XY, YZ, and XZ views simultaneously), all three windows may zoomed at different scales. The Z-axis scale window is also zoomed separately\r
103 \r
104  \r
105 \r
106 <p><strong>Zoom in</strong>\r
107 <br><span class = "menu">(DELETE)</span>\r
108 \r
109  \r
110 \r
111 <p><strong>Zoom out</strong>\r
112 <br><span class = "menu">(INSERT)</span>\r
113 \r
114  \r
115 \r
116 <p><strong>Z-axis Zoom in</strong>\r
117 <br><span class = "menu">(CTRL + DELETE)</span>\r
118 \r
119  \r
120 \r
121 <p><strong>Z-axis Zoom out</strong>\r
122 <br><span class = "menu">(CTRL + INSERT)</span>\r
123 \r
124  \r
125 \r
126 <p><span class = "subheading">Jump to Location</span>\r
127 <br><span class = "menu">(CTRL + Middle Mouse Button)</span>\r
128 \r
129 <br>Click on a 2D map or the Z-axis window and your point of view immediately moves to that location. In the 2D map windows, neither the facing, nor the \93height\94 of the point of view changes.\r
130 \r
131  \r
132 \r
133 <p><span class = "subheading">Moving the Maps Around</span>\r
134 <br>A right-mouse-button click and drag on a 2D Map window will cause the map to be dragged, allowing you to easily reposition what is being viewed.\r
135 \r
136  \r
137 \r
138 <h2><a name = "basictut">Basic Construction Tutorial</a></h2>\r
139  \r
140 \r
141 This is a simple, step-by-step guide to making your first room. Before attempting it, you may want to familiarize yourself with some of the Brush selecting and handling tools. A Quake III Arena aficionado who goes by the handle \93The Dog!\94 posted this simple tutorial on a Quake III Arena on-line message board. It appears here with his permission.  It will walk you through creating a new map file, making your first \93brush,\94 adding a start spot and a light and then compiling the map.\r
142 \r
143 <p><span class = "subheading">The Dog!\92s Ten Quick-n-Dirty steps to a SIMPLE room:</span>\r
144  \r
145 \r
146 <ol><li> <strong>Create new map:</strong>\r
147  \r
148 \r
149 <ol type = "a"><li>Click file, new map</ol>\r
150 \r
151  \r
152 \r
153 <p><li><strong>Create a small hollow room (make a box and hollow it out):</strong>\r
154  \r
155 \r
156 <ol type = "a"><li><strong>Make a box.</strong> In the XY Top window, click/hold your left mouse button at coordinates 256,-256 (upper left) - then drag your mouse to the -256,256 (lower right) [you should see a red square appear in grid].\r
157 \r
158  \r
159 \r
160 <p><li><strong>Make the box taller.</strong>  In the Z Window  (this is also called the height bar): This brush appears as a red box. Click/hold your left mouse button above the upper edge of the box and drag that bar up to about 256. [you have just raised the height of the box]\r
161 \r
162  \r
163 \r
164 <p><li><strong>Make it hollow.</strong> On your Toolbar below the Menu bar, locate the 'Make Hollow' Button (should be a red box with a dotted box inside of it )located under the M in Misc).  Press that button. This breaks the box up into six pieces: four walls, a ceiling and a floor.  [you should now see a hollow room in the texture view window]\r
165 </ol>\r
166  \r
167 \r
168 <p><li><strong>Press Escape to deselect the box</strong> (you are finished with room/box for now).\r
169 \r
170  \r
171 \r
172 <p><li><strong>Add a player starting point:</strong>\r
173 \r
174  \r
175 \r
176 <ol type = "a"><li><strong>Bring up the Easy Entity Menu.</strong> With your pointer over the room in the XY Top window, right mouse click INSIDE the newly created room box to open up the easy entity menu.\r
177 \r
178  \r
179 \r
180 <p><li><strong>Place a Start Spot.</strong> Select info, then select info_player_deathmatch. [you should see a small pink box appear - this is where you will start in this map anytime its loaded]\r
181 \r
182  \r
183 \r
184 <p><li><strong>Is it in there?</strong> Make sure that your new starting point is 'really inside' the room that you have created.\r
185 \r
186  \r
187 \r
188 <ol type  "i"><li>Click the <strong><em>xyz button</em></strong> on your toolbar so that you can toggle through each 'view' of that coordinate (XY top, XZ front, or YZ side).\r
189 \r
190  \r
191 \r
192 <p><li>Watch the red box (<strong>info_player_deathmatch</strong>) as you toggle through each view to make sure the red box is inside room\r
193 \r
194  \r
195 \r
196 <p><li>If there is a view it is not located inside - simply stop and drag it inside the box. (You can learn how to put it in optimal places later), until it is totally inside the room.\r
197 </ol>\r
198 </ol>\r
199 \r
200 <p><li><strong>Press Escape to deselect the info_player_deathmatch item.</strong>\r
201 \r
202 <br>The box now turns into a solid pink, box outline.\r
203 \r
204  \r
205 \r
206 <p><li><strong>Now add some textures:</strong>\r
207 \r
208  \r
209 \r
210 <ol type = "a"><li><strong>Load up Textures.</strong>  Click on the texture menu and drag down to select the gothic_wall texture directory.\r
211 \r
212 <li><strong>Open Texture window.</strong>  Press \93T\94 to open the texture window. It should be full of wall textures.\r
213 \r
214 <li><strong>That wall will do just fine.</strong> Then decide what wall surface you want to apply the texture to. Hold the left-CTRL and the left-SHIFT key down and then left click on a wall. The wall will turn red.\r
215 \r
216 <li><strong>Pick a Texture, any Texture.</strong> in the 'texture view' window, left mouse click on any wall texture.  A red border will now surround this texture. And presto, the wall becomes that texture too.\r
217 \r
218 <li>Repeat this step for all the walls that you want to apply textures to.\r
219 </ol>\r
220 \r
221  \r
222 \r
223 <p><li><strong>Save your map.</strong>\r
224 <br>The editor doesn\92t like to work with \93unnamed\94 map files. From the menu, select File &gt; Save. Name the map \93test1\94. Always use lower case for your map names.\r
225 \r
226  \r
227 \r
228 <p><li><strong>Add a light.</strong>\r
229 \r
230 <ol type = "a"><li><strong>Bring up the Easy Entity Menu Again.</strong> With your pointer over the room in the XY Top window, right-mouse-click INSIDE the newly created room box to open up the easy entity menu.\r
231 \r
232  \r
233 \r
234 <li><strong>Place a Light.</strong> Select info, and then select light. [You should see a small red box appear (smaller than the player start).]\r
235 \r
236 <li><strong>Move it into place.</strong> Do the same procedure you did for the player start spot, making sure that this light is inside the room.\r
237 \r
238 <li><strong>Deselect the light.</strong> It will become a green box.\r
239 </ol>\r
240 \r
241  \r
242 \r
243 <p><li><strong>Compile it.</strong>\r
244 <br>In the BSP menu, select \93bsp_fastvis\94. Wait patiently for the program to finish three phases of compile: bsp, vis, light.\r
245 \r
246  \r
247 \r
248 <p><li><strong>Start \91er up.</strong>\r
249 <br>Start your Quake III Arena game.  When the menu appears, hit the tilda key (~). On most American keyboards, this is in the upper left corner of the keyboard, below ESC.\r
250 \r
251 <ol type = "a">\r
252 <li>Set your game to run the map. In the console, type "/sv_pure 0"\r
253 <li>Enter the <strong>Devmap</strong>. In the console, type \93\devmap test1\94 and then ENTER.\r
254 <li><strong>Play it for all it\92s worth.</strong> The map should start and you will be standing in the center of your first room.\r
255 </ol>\r
256 </ol>\r
257 \r
258  \r
259 \r
260 <p>Now go make something more complicated on your own!\r
261 \r
262 <p align = "center"><a href = "../ch01/pg1_2.htm">Back</a> | <a href = "../index.htm">Home</a> | <a href = "../ch04/pg4_1.htm">Next</a>\r
263 \r
264 </body>\r
265 </html>