Оптимизация моделей

From Team Fortress Wiki
Jump to: navigation, search
Оптимизированная модель ракетомета (w_model)
«
Это мы хорошо сработали!
Инженер про оптимизацию моделей
»

Когда говорят оптимизация моделей, часто упоминают LOD (Level of Detail) — уровень детализации. Данная статья показывает влияние LOD на количество полигонов в моделях. Нижеприведенные графики содержат информацию о том, какие модели получили обновление в виде оптимизации LOD, а какие еще не оптимизированы.

Дальний вид

LOD

Основная статья: LOD

Чтобы уменьшить количество полигонов, которые должны быть показаны, движок Source ухудшает детализацию тех моделей, которые отдалены от игрока. При приближении увеличивается количество полигонов, вследствие чего модели становятся более детализированными. Это будет продолжаться до тех пор, пока модель не достигнет самого лучшего качества. Необходимо заметить, что оптимизированные модели не генерируются движком автоматически; все возможные уровни детализации уже должны быть включены в файлы игры, чтобы задействовать LOD.

Оружие

Ключ Неоптимизированная модель Оптимизированная модель

Аксессуары

Ключ Неоптимизированная модель Оптимизированная модель

Разведчик

Солдат

Поджигатель

Подрывник

Пулеметчик

Инженер

Медик

Снайпер

Шпион

Multi-class

Все классы

Постройки

Ключ Неоптимизированная модель Оптимизированная модель
Класс Предмет Высокое качество (кол-во полигонов) Низкое качество (кол-во полигонов) Эффективность
Leaderboard class engineer.png Инженер Раздатчик (Уровень 1)
 7,086 
 1,598 
77.45%
Раздатчик (Уровень 2)
 14,294 
0%
Раздатчик (Уровень 3)
 15,462 
0%
Турель (Уровень 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%

Классы

Ключ Неоптимизированная модель Оптимизированная модель
Класс Высокое качество (кол-во полигонов) Низкое качество (кол-во полигонов) Эффективность
Разведчик
 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%

Предыдущие изменения

Обновление от 7 января 2008
  • Графическая оптимизация для среднего и слабого оборудования.

Обновление от 25 января 2008

  • Эффекты частиц еще более оптимизированы для среднего и слабого оборудования.

Обновление от 14 февраля 2008

  • Оптимизирована система частиц для улучшения производительности на некоторых аппаратных конфигурациях.
  • Небольшие изменения модели подрывника, устраняющие некоторые проблемы производительности.

Обновление от 29 апреля 2008 (Обновление «Золотая лихорадка»)

  • Улучшенная производительность системы частиц на многоядерных конфигурациях.

Обновление от 19 января 2011

Обновление от 3 февраля 2011

Обновление от 10 марта 2011

Обновление от 13 октября 2011 (Манн-юбилейные обновление и распродажа)

  • Добавлен LOD для некоторых старых моделей.

Обновление от 15 декабря 2011

  • [Недокументированное] Добавлен LOD для Махины.

Обновление от 23 февраля 2012

Обновление от 18 апреля 2012

Обновление от 3 июня 2013

  • Исправлен пропущенный LOD для раздатчика.

Обновление от 8 июля 2014

  • Исправлено некоторое праздничное оружие, использующее худший уровень детализации при виде от первого лица.

Обновление от 12 декабря 2014

Обновление от 18 августа 2015 #1

  • Обновлены LODы для некоторого оружия и турели.

Обновление от 18 августа 2015 #2

См. также

Ссылки