Difference between revisions of "Model optimization/ru"
m (nop) |
(Fixed link.) |
||
Line 7: | Line 7: | ||
== Дальний вид == | == Дальний вид == | ||
=== LOD === | === LOD === | ||
− | {{main|LOD}} | + | {{main|LOD/ru|l1=LOD}} |
Чтобы уменьшить количество полигонов, которые должны быть показаны, [[Source Engine/ru|движок Source]] ухудшает детализацию тех моделей, которые отдалены от игрока. При приближении увеличивается количество полигонов, вследствие чего модели становятся более детализированными. Это будет продолжаться до тех пор, пока модель не достигнет самого лучшего качества. Необходимо заметить, что оптимизированные модели не генерируются движком автоматически; все возможные уровни детализации уже должны быть включены в файлы игры, чтобы задействовать LOD. | Чтобы уменьшить количество полигонов, которые должны быть показаны, [[Source Engine/ru|движок Source]] ухудшает детализацию тех моделей, которые отдалены от игрока. При приближении увеличивается количество полигонов, вследствие чего модели становятся более детализированными. Это будет продолжаться до тех пор, пока модель не достигнет самого лучшего качества. Необходимо заметить, что оптимизированные модели не генерируются движком автоматически; все возможные уровни детализации уже должны быть включены в файлы игры, чтобы задействовать LOD. |
Revision as of 15:22, 29 June 2012
Когда говорят оптимизация моделей, часто упоминают LOD (Level of Detail) — уровень детализации. Данная статья показывает влияние LOD на количество полигонов в моделях. Нижеприведенные графики содержат информацию о том, какие модели получили обновление в виде оптимизации LOD, а какие еще не оптимизированы.
Содержание
Дальний вид
LOD
Чтобы уменьшить количество полигонов, которые должны быть показаны, движок Source ухудшает детализацию тех моделей, которые отдалены от игрока. При приближении увеличивается количество полигонов, вследствие чего модели становятся более детализированными. Это будет продолжаться до тех пор, пока модель не достигнет самого лучшего качества. Необходимо заметить, что оптимизированные модели не генерируются движком автоматически; все возможные уровни детализации уже должны быть включены в файлы игры, чтобы задействовать LOD.
c_models
- Масштаб диаграммы
- 0—8000
- Легенда
- Неоптимизированная модель
- Оптимизированная модель
Примечания
- Лечебная пушка и c_models
- Лечебная пушка использует собственные w_models и v_models, однако для Крицкрига используются ее c_models.
- Неиспользуемый c_model контент
- Пожарный топорик, Револьвер, Обрез, Шприцемет, Гаечный ключ, Липучкомет, Бита и Медицинская пила.
w_models
- Масштаб диаграммы
- 0—7000
- Легенда
- Неоптимизированная модель
- Оптимизированная модель
Предмет | Самое высокое качество LOD (полигоны) | Самое низкое качество LOD (полигоны) | Эффективность LOD | Примечания |
---|---|---|---|---|
Пулемет | 89.73% | |||
Шприцемет | 85.99% | |||
Лечебная пушка | 84.61% | |||
Ракетомет | 85.04% | |||
Снайперская винтовка | 67.62% | |||
Револьвер | 80.77% | |||
Обрез | 64.92% | |||
Дробовик | 76.15% | |||
Лопата | 67.39% | |||
Липучкомет | 61.00% | |||
ППМ | 65.37% | |||
Пожарный топорик | 76.18% | |||
Бутылка | 74.00% | |||
Жучок | 37.76% | |||
Гаечный ключ | 55.00% | |||
КПК | 61.23% | |||
Бита | 86.41% | |||
Пистолет | 59.10% | |||
КПК | 48.04% | |||
Маскировочный набор | 62.03% | |||
Медицинская пила | 51.74% | |||
Нож | 52.40% |
Примечания
- Неиспользуемый w_model контент
- Гранатомет, КПК и Шотландское сопротивление временно не поддерживаются.
Модели персонажей
- Масштаб диаграммы
- 0—10000
- Примечание: масштаб обозначен не так, как в диаграммах оружия. Несмотря на то, что числа в конце полосок диаграмм сравнимы, размеры сравнивать нельзя.
- Легенда
- Неоптимизированная модель
- Оптимизированная модель
Предмет | Самое высокое качество LOD (полигоны) | Самое низкое качество LOD (полигоны) | Эффективность LOD |
---|---|---|---|
Подрывник | 93.34% | ||
Солдат | 90.38% | ||
Медик | 90.66% | ||
Разведчик | 79.49% | ||
Инженер | 83.18% | ||
Пулеметчик | 91.94% | ||
Снайпер | 84.76% | ||
Шпион | 89.46% | ||
Поджигатель | 87.04% |
Шляпы и предметы категории «Разное»
- Масштаб
- 0—5000
- Примечание: масштаб обозначен не так, как в предыдущих диаграммах, размеры полосок сравнивать нельзя, но можно сравнить числа.
- Легенда
- Неоптимизированная модель
- Оптимизированная модель
История обновлений
- Графическая оптимизация для среднего и слабого оборудования.
- Эффекты частиц еще более оптимизированны для среднего и слабого оборудования.
- Оптимизирована система частиц для улучшения производительности на некоторых аппаратных конфигурациях.
- Небольшие изменения модели подрывника, устраняющие некоторые проблемы производительности.
Обновление от 29 апреля 2008 (Обновление «Золотая лихорадка»)
- Улучшенная производительность системы частиц на многоядерных конфигурациях.
- [Недокументированное] Добавлен LOD для следующих моделей: Охотник, Прямое попадание, Амбассадор, Железный занавес, Самосуд, Немецкая гонзилла, Жутчайший шапокляк, Шлем викинга, Нимб праведника.
- Обновлены еще несколько моделей. Теперь они поддерживают оптимизацию LOD.
- [Недокументированное] Добавлен LOD для следующих моделей: Вдохновляющее знамя (флаг), Одноглазый горец, Огнемет, Ракетница, Латунный монстр, Уравнитель, Шотландское сопротивление.
- [Недокументированное] Cтарые версии v_model и w_model для Огнемета были убраны и заменены новым вариантом c_model.
- Обновлены еще несколько моделей. Теперь они поддерживают оптимизацию LOD.
- [Недокументированное] Добавлен LOD для следующих моделей: Черный ящик, Вдохновляющее знамя (горн), Чистильщик, Кровопийца, Разъединитель, Бутерброд, Убер-пила и Банкате.
Обновление от 13 октября 2011 (Манн-юбилейные обновление и распродажа)
- Добавлен LOD для некоторых старых моделей.
'Обновление от 23 февраля 2012'
- Добавлен LOD для Рэггилятора.
'Обновление от 18 апреля 2012'
- Обновлен Жуткий шапокляк
- Добавлены LOD для всех классов
См. также
Ссылки
- LOD Models (английский) в Сообществе разработчиков Valve (английский)
- Material optimization (английский) в Сообществе разработчиков Valve (английский)