26 |
26 |
27 <div class="content"> |
27 <div class="content"> |
28 <h1>Source 2 Engine Features > Tools</h1> |
28 <h1>Source 2 Engine Features > Tools</h1> |
29 <p> |
29 <p> |
30 Source 2 comes with an integrated development enviornment (IDE), consisting of: |
30 Source 2 comes with an integrated development enviornment (IDE), consisting of: |
31 <br> |
|
32 <i>Asset Browser</i>, <i>Level Editor</i>, <i>Material Editor</i>, <i>Model Editor</i>, <i>Particle Editor</i>, and <i>Film Maker</i>. |
|
33 <br> |
|
34 </p> |
31 </p> |
35 <hr> |
32 <hr> |
36 |
33 |
37 <div class="contentSection"> |
34 <div class="contentSection" id="toolsSectionAssetBrowser"> |
38 <a href="#toolsSectionAssetBrowser"><h3 id="toolsSectionAssetBrowser">- Asset Browser <img src="features/tools/asset_browser_sm.png"></h3></a> |
35 <a href="#toolsSectionAssetBrowser"><h3>- Asset Browser <img class="toolIconSM" src="features/tools/asset_browser_sm.png"></h3></a> |
39 <p> |
36 <p> |
40 The Asset Browser allows quick searching, previewing, grouping, and managing assets. |
37 The Asset Browser allows quick searching, previewing, grouping, and managing assets. |
41 <br> |
38 <br> |
42 It also serves as the hub for development, launching the other tools either by their icon, or by double clicking an asset. |
39 It also serves as the hub for development, launching the other tools either by their icon, or by double clicking an asset. |
43 <br> |
40 <br> |
50 </video> |
47 </video> |
51 </div> |
48 </div> |
52 </p> |
49 </p> |
53 </div> |
50 </div> |
54 |
51 |
55 <div class="contentSection"> |
52 <div class="contentSection" id="toolsSectionHammerEditor"> |
56 <a href="#toolsSectionHammerEditor"><h3 id="toolsSectionHammerEditor">- Hammer Editor <img src="features/tools/hammer/hammer_sm.png"></h3></a> |
53 <a href="#toolsSectionHammerEditor"><h3 >- Hammer Editor <img class="toolIconSM" src="features/tools/hammer/hammer_sm.png"></h3></a> |
57 <p> |
54 <p> |
58 The Source 2 Level Editor (Hammer) is a revolutionary leap above even contemporary level editors. |
55 The Source 2 Level Editor (Hammer) is a revolutionary leap above even contemporary level editors. |
59 <br> |
56 <br> |
60 On top of the expected brush-based manipulation, you can edit individual faces, edges, and even verticies, making it a full model editor. |
57 On top of the expected brush-based manipulation, you can edit individual faces, edges, and even verticies, making it a full model editor. |
61 <br> |
58 <br> |
87 <br> |
84 <br> |
88 Legacy Source VMFs can also be imported. |
85 Legacy Source VMFs can also be imported. |
89 </p> |
86 </p> |
90 </div> |
87 </div> |
91 |
88 |
92 <div class="contentSection"> |
89 <div class="contentSection" id="toolsSectionMaterialEditor"> |
93 <a href="#toolsSectionMaterialEditor"><h3 id="toolsSectionMaterialEditor">- Material Editor <img src="features/tools/met/met_sm.png"></h3></a> |
90 <a href="#toolsSectionMaterialEditor"><h3 >- Material Editor <img class="toolIconSM" src="features/tools/met/met_sm.png"></h3></a> |
94 <p> |
91 <p> |
95 No more fiddling with text-based VMT files, slow material reloads, and trial & error debugging. |
92 No more fiddling with text-based VMT files, slow material reloads, and trial & error debugging. |
96 <br> |
93 <br> |
97 S2 MET Supports realtime editing and previews, with in-editor texture importing. |
94 S2 MET Supports realtime editing and previews, with in-editor texture importing. |
98 <br> |
95 <br> |
105 <p> |
102 <p> |
106 MET Also supports extensive dynamic functions, and the following image formats: PSD, TGA, TIF, PFM, MKS, PNG, JPG |
103 MET Also supports extensive dynamic functions, and the following image formats: PSD, TGA, TIF, PFM, MKS, PNG, JPG |
107 </p> |
104 </p> |
108 </div> |
105 </div> |
109 |
106 |
110 <div class="contentSection"> |
107 <div class="contentSection" id="toolsSectionModelEditor"> |
111 <a href="#toolsSectionModelEditor"><h3 id="toolsSectionModelEditor">- Model Editor <img src="features/tools/model_editor/model_editor_sm.png"></h3></a> |
108 <a href="#toolsSectionModelEditor"><h3>- Model Editor <img class="toolIconSM" src="features/tools/model_editor/model_editor_sm.png"></h3></a> |
112 <p> |
109 <p> |
113 Model viewer, and editor. No more fiddling with QC files, this does it all. |
110 Model viewer, and editor. No more fiddling with QC files, this does it all. |
114 <br> |
111 <br> |
115 Used to configure hitboxes, collision, poses, weights, LODs, animations, constraints, attachments, and anything involving models. |
112 Used to configure hitboxes, collision, poses, weights, LODs, animations, constraints, attachments, and anything involving models. |
116 <br> |
113 <br> |
127 <p> |
124 <p> |
128 Model Importing supports the following formats: DMX, SMD, FBX, OBJ |
125 Model Importing supports the following formats: DMX, SMD, FBX, OBJ |
129 </p> |
126 </p> |
130 </div> |
127 </div> |
131 |
128 |
132 <div class="contentSection"> |
129 <div class="contentSection" id="toolsSectionPET"> |
133 <a href="#toolsSectionPET"><h3 id="toolsSectionPET">- Particle Editor <img src="features/tools/pet/pet_sm.png"></h3></a> |
130 <a href="#toolsSectionPET"><h3>- Particle Editor <img class="toolIconSM" src="features/tools/pet/pet_sm.png"></h3></a> |
134 <p> |
131 <p> |
135 PET is for editing particles |
132 PET is for editing particles |
136 <br> |
133 <br> |
137 ... |
134 ... |
138 <br> |
135 <br> |
155 <div class="mediaContainer"> |
152 <div class="mediaContainer"> |
156 </div> |
153 </div> |
157 <br> |
154 <br> |
158 </div> |
155 </div> |
159 |
156 |
160 <div class="contentSection"> |
157 <div class="contentSection" id="toolsSectionVC2"> |
161 <a href="#toolsSectionVC2"><h3 id="toolsSectionVC2">- VConsole2 <img src="features/tools/vconsole2/vconsole2_sm.png"></h3></a> |
158 <a href="#toolsSectionVC2"><h3>- VConsole2 <img class="toolIconSM" src="features/tools/vconsole2/vconsole2_sm.png"></h3></a> |
162 <p> |
159 <p> |
163 Vastly improved over the simple in-engine console of yore. Using a networked API for engine communication it allows remote debugging. |
160 Vastly improved over the simple in-engine console of yore. Using a networked API for engine communication it allows remote debugging. |
164 <br> |
161 <br> |
165 VC2 also features multi-tabbed displays for multitasking, extensive filtering, and verbosity control. |
162 VC2 also features multi-tabbed displays for multitasking, extensive filtering, and verbosity control. |
166 <br> |
163 <br> |
172 <br> |
169 <br> |
173 </div> |
170 </div> |
174 |
171 |
175 <h2>Unreleased</h2> |
172 <h2>Unreleased</h2> |
176 |
173 |
177 <div class="contentSection"> |
174 <div class="contentSection" id="toolsSectionFaceposer"> |
178 <a href="#toolsSectionFaceposer"><h3 id="toolsSectionFaceposer">- Faceposer <img src="features/tools/faceposer/faceposer_sm.png"></h3></a> |
175 <a href="#toolsSectionFaceposer"><h3>- Faceposer <img class="toolIconSM" src="features/tools/faceposer/faceposer_sm.png"></h3></a> |
179 <p> |
176 <p> |
180 Used to make Choreo scenes. |
177 Used to make Choreo scenes. |
181 </p> |
178 </p> |
182 <div class="mediaContainer"> |
179 <div class="mediaContainer"> |
183 </div> |
180 </div> |
184 </div> |
181 </div> |
185 |
182 |
186 <div class="contentSection"> |
183 <div class="contentSection" id="toolsSectionModeldoc"> |
187 <a href="#toolsSectionModeldoc"><h3 id="toolsSectionModeldoc">- Modeldoc <img src="features/tools/model_doc/model_doc_sm.png"></h3></a> |
184 <a href="#toolsSectionModeldoc"><h3>- Modeldoc <img class="toolIconSM" src="features/tools/model_doc/model_doc_sm.png"></h3></a> |
188 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
185 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
189 </div> |
186 </div> |
190 |
187 |
191 <div class="contentSection"> |
188 <div class="contentSection" id="toolsSectionSnooper"> |
192 <a href="#toolsSectionSnooper"><h3 id="toolsSectionSnooper">- Snooper <img src="features/tools/snooper/snooper_sm.png"></h3></a> |
189 <a href="#toolsSectionSnooper"><h3>- Snooper <img class="toolIconSM" src="features/tools/snooper/snooper_sm.png"></h3></a> |
193 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
190 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
194 </div> |
191 </div> |
195 |
192 |
196 <div class="contentSection"> |
193 <div class="contentSection" id="toolsSectionVMix"> |
197 <a href="#toolsSectionVMix"><h3 id="toolsSectionVMix">- VMix <img src="features/tools/vmix/vmix_sm.png"></h3></a> |
194 <a href="#toolsSectionVMix"><h3>- VMix <img class="toolIconSM" src="features/tools/vmix/vmix_sm.png"></h3></a> |
198 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
195 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
199 </div> |
196 </div> |
200 |
197 |
201 <div class="contentSection"> |
198 <div class="contentSection" id="toolsSectionGrapheditor"> |
202 <a href="#toolsSectionGrapheditor"><h3 id="toolsSectionGrapheditor">- Grapheditor <img src="features/tools/grapheditor/grapheditor_sm.png"></h3></a> |
199 <a href="#toolsSectionGrapheditor"><h3>- Grapheditor <img class="toolIconSM" src="features/tools/grapheditor/grapheditor_sm.png"></h3></a> |
203 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
200 <p id="textNotice"><b>Notice: </b>Unknown.</p> |
204 </div> |
201 </div> |
205 |
202 |
206 |
203 |
207 </div> |
204 </div> |