Difference between revisions of "Model optimization"

From Team Fortress Wiki
Jump to: navigation, search
m (Undo edit by Mr.fuzzie (Talk) (382437))
(c_models: Shogun items)
Line 26: Line 26:
 
|-
 
|-
 
  | [[Degreaser]]
 
  | [[Degreaser]]
  | {{Chart bar|6768|max=7000|hex=#93aecf}}
+
  | {{Chart bar|5485|max=7000}}
  |
+
  | {{Chart bar|998|max=7000}}
  | 0%
+
  | 81.8%
 
|-
 
|-
 
  | [[Sydney Sleeper]]
 
  | [[Sydney Sleeper]]
Line 41: Line 41:
 
|-
 
|-
 
  | [[Black Box]]
 
  | [[Black Box]]
  | {{Chart bar|5990|max=7000|hex=#93aecf}}
+
  | {{Chart bar|5694|max=7000}}
  |
+
  | {{Chart bar|790|max=7000}}
  | 0%
+
  | 86.13%
 
|-
 
|-
 
  | [[Fists of Steel]]
 
  | [[Fists of Steel]]
Line 66: Line 66:
 
|-
 
|-
 
  | [[Powerjack]]
 
  | [[Powerjack]]
  | {{Chart bar|5326|max=7000|hex=#93aecf}}
+
  | {{Chart bar|4996|max=7000}}
  |
+
  | {{Chart bar|840|max=7000}}
  | 0%
+
  | 83.19%
 
|-
 
|-
 
  | [[Iron Curtain]]
 
  | [[Iron Curtain]]
Line 114: Line 114:
 
  |
 
  |
 
  | 0%
 
  | 0%
 +
|-
 +
| [[The Fan O'War]]
 +
| {{Chart bar|4066|max=7000}}
 +
| {{Chart bar|904|max=7000}}
 +
| 77.76%
 
|-
 
|-
 
  | [[Buff Banner]] <small>(bugle)</small>
 
  | [[Buff Banner]] <small>(bugle)</small>
  | {{Chart bar|4014|max=7000|hex=#93aecf}}
+
  | {{Chart bar|3760|max=7000}}
  |
+
  | {{Chart bar|843|max=7000}}
  | 0%
+
  | 77.58%
 
|-
 
|-
 
  | [[Eyelander]]
 
  | [[Eyelander]]
Line 175: Line 180:
 
  | {{Chart bar|703|max=7000}}
 
  | {{Chart bar|703|max=7000}}
 
  | 76.50%
 
  | 76.50%
 +
|-
 +
| [[The Half-Zatoishi]]
 +
| {{Chart bar|2949|max=7000}}
 +
| {{Chart bar|473|max=7000}}
 +
| 83.96%
 
|-
 
|-
 
  | [[Axtinguisher]]
 
  | [[Axtinguisher]]
Line 202: Line 212:
 
|-
 
|-
 
  | [[Blutsauger]]
 
  | [[Blutsauger]]
  | {{Chart bar|2606|max=7000|hex=#93aecf}}
+
  | {{Chart bar|2606|max=7000}}
  |
+
  | {{Chart bar|784|max=7000}}
  | 0%
+
  | 69.92%
 
|-
 
|-
 
  | [[Holy Mackerel]]
 
  | [[Holy Mackerel]]
Line 241: Line 251:
 
  |
 
  |
 
  | 0%
 
  | 0%
 +
|-
 +
| [[Conniver's Kunai]]
 +
| {{Chart bar|2092|max=7000}}
 +
| {{Chart bar|400|max=7000}}
 +
| 80.88%
 
|-
 
|-
 
  | [[Force-A-Nature]]
 
  | [[Force-A-Nature]]
Line 272: Line 287:
 
  |
 
  |
 
  | 0%
 
  | 0%
 +
|-
 +
| [[The Concheror]] <small>(flag)</small>
 +
| {{Chart bar|1665|max=7000}}
 +
| {{Chart bar|294|max=7000}}
 +
| 82.34%
 
|-
 
|-
 
  | [[Jarate]]
 
  | [[Jarate]]
  | {{Chart bar|1643|max=7000|hex=#93aecf}}
+
  | {{Chart bar|1641|max=7000}}
  |
+
  | {{Chart bar|258|max=7000}}
  | 0%
+
  | 84.25%
 
|-
 
|-
 
  | [[Pistol]]
 
  | [[Pistol]]
Line 285: Line 305:
 
|-
 
|-
 
  | [[Sandvich]]
 
  | [[Sandvich]]
  | {{Chart bar|1584|max=7000|hex=#93aecf}}
+
  | {{Chart bar|1584|max=7000}}
  |
+
  | {{Chart bar|360|max=7000}}
 
  | 0%
 
  | 0%
 
|-
 
|-
Line 308: Line 328:
 
  |
 
  |
 
  | 0%
 
  | 0%
 +
|-
 +
| [[The Concheror]] <small>(bugle)</small>
 +
| {{Chart bar|1339|max=7000}}
 +
| {{Chart bar|496|max=7000}}
 +
| 62.95%
 
|-
 
|-
 
  | [[Boston Basher]]
 
  | [[Boston Basher]]
Line 318: Line 343:
 
  |
 
  |
 
  | 0%
 
  | 0%
 +
|-
 +
| [[The Concheror]] <small>(backpack)</small>
 +
| {{Chart bar|1164|max=7000}}
 +
| {{Chart bar|570|max=7000}}
 +
| 51.03%
 
|-
 
|-
 
  | [[PDA|Build Tool]]
 
  | [[PDA|Build Tool]]
Line 346: Line 376:
 
|-
 
|-
 
  | [[Übersaw]]
 
  | [[Übersaw]]
  | {{Chart bar|936|max=7000|hex=#93aecf}}
+
  | {{Chart bar|920|max=7000}}
  |
+
  | {{Chart bar|424|max=7000}}
  | 0%
+
  | 53.91%
 
|-
 
|-
 
  | [[Backburner]] <small>(attachment)</small>
 
  | [[Backburner]] <small>(attachment)</small>

Revision as of 00:59, 11 March 2011

Optimized Rocket launcher w_model.

When discussing model optimization, LODs are often brought up. This article shows the effect of LOD on polygon count in models. The charts show which models have received optimization updates in the form of LODs, and which models are still unoptimized.

Background

LOD

Main article: LOD

To reduce the number of polygons that need to be rendered in a scene, the Source Engine will render alternate lower-quality models as the distance between the model and camera increase. LOD models are not created dynamically by the engine; instead all the levels of lower-quality models must be included in the game files for LOD to be enabled.

c_models

Chart scale
0-7000
Key
  Unoptimized
  Optimized


Notes

Medi Gun and c_models
The Medi Gun equipped on its own uses w_models and v_models. But when the Kritzkrieg attachment model is applied, a c_model variation of the Medi Gun is used.
Unused c_model content
Fire Axe, Revolver, Scattergun, Syringe Gun, Wrench, Stickybomb Launcher, Bat and Bonesaw.

w_models

Chart scale
0-7000
Key
  Unoptimized
  Optimized

Notes

Unused w_model content
Grenade Launcher, Destroy Tool and Scottish Resistance. These items are currently being phased out.

Character models

Chart scale
0-10,000
Note: The lengths of the bars themselves are not to scale with the weapons chart. While the numbers at the end of the bars are comparable, the sizes are not.
Key
  Unoptimized
  Optimized


Hats and Miscellaneous items

Chart scale
0-5,000
Note: the chart scale is not the same as the previous lists! You can not compare the lengths of the bars in this table with bars in the other tables. You CAN compare the numbers though.
Key
  Unoptimized
  Optimized



Update history

January 7, 2008 Patch

  • Graphics optimizations for mid and low end hardware

January 25, 2008 Patch

  • Added more particle optimizations for mid range and low end hardware

February 14, 2008 Patch

  • Optimized some particle systems to improve performance on some hardware configurations
  • Made some small changes to the Demoman viewmodel that were causing performance problems

January 19, 2011 Patch

February 3, 2011 Patch

See also

External links