模型优化

From Team Fortress Wiki
< Model optimization
Revision as of 21:33, 8 December 2024 by BrazilianNut (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


优化后的火箭发射器模型
像现在这样就能变得很精致了。
工程师谈模型优化

在关于模型优化的讨论中,经常会提到层次和 LOD (即 Level of detail)等词语。本条目会展示 LOD 对模型中的多边形数的影响。以下表格列出了拥有 LOD 优化更新的模型和仍未优化的模型。

场景

LOD

主条目: LOD

为了减少场景中需要渲染的多边形数,起源引擎会随着模型与摄影机之间距离的增加而渲染为其他材质较低的模型。LOD 模型并不是由引擎进行动态创建的;相反,要启用 LOD,所有层次的较低质量模型都必须得包含在游戏文件中。

武器

图示 未优化 已优化

饰品

图示 未优化 已优化

侦察兵

士兵

火焰兵

爆破手

机枪手

工程师

医生

狙击手

间谍

多兵种

全兵种

建筑

图示 未优化 已优化
兵种 物品 最高品质 LOD(多边形数) 最低品质 LOD(多边形数) LOD 效率
Leaderboard class engineer.png 工程师 补给器 (等级 1)
 7,086 
 1,598 
77.45%
补给器 (等级 2)
 14,294 
N/A N/A
补给器 (等级 3)
 15,462 
N/A N/A
步哨枪 (等级 1)
 4,030 
 640 
84.12%
步哨枪 (等级 2)
 10,167 
 2,329 
77.09%
步哨枪 (等级 3)
 11,312 
 2,955 
73.88%
传送装置
 4,456 
 1,790 
59.83%

兵种

图示 未优化 已优化
兵种 最高品质 LOD(多边形数) 最低品质 LOD(多边形数) LOD 效率
侦察兵
 5,524 
 593 
89.27%
士兵
 6,408 
 502 
92.17%
火焰兵
 2,406 
 294 
87.78%
爆破手
 6,518 
 466 
92.85%
机枪手
 4,728 
 522 
88.96%
工程师
 6,754 
 721 
89.32%
医生
 6,658 
 635 
90.46%
狙击手
 6,092 
 519 
91.48%
间谍
 5,360 
 565 
89.46%

更新历史

2008年1月7日补丁
  • 针对中、低端硬件的图形优化。

2008年1月25日补丁

  • 添加了更多针对中、低端硬件的粒子优化。

2008年2月14日补丁

  • 优化了一些粒子系统,以提高某些硬件配置的性能。
  • 对爆破手视图模型进行了一些会导致性能问题的小修改。

2008年4月29日补丁 (淘金热更新)

  • 改进了多核计算机上的粒子性能。

2011年1月19日补丁

2011年2月3日补丁

2011年3月10日补丁

2011年10月13日补丁 (曼恩周年庆更新与促销)

  • LOD 模型添加到几个较旧的饰品中。

2011年12月15日补丁

2012年2月23日补丁

2012年4月18日补丁

2013年6月3日补丁

  • 修复了补给器丢失的 LOD。

2014年7月8日补丁

  • 修复了一些节日武器在第一人称视角中会使用最低 LOD 的问题。

2014年12月12日补丁

2015年8月18日补丁 #1

2015年8月18日补丁 #2

参见

外部链接