Обсуждение:GoldSrc

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Детальные текстуры[править код]

Например, в игре «Counter-Strike: Condition Zero», добавлена поддержка детальных текстур. Эта особенность позволяет сделать так, что когда игрок подходит близко к объекту, его обычная текстура плавно заменяется текстурой большого разрешения, тем самым объект становится более чётким. В то же время, когда игрок находится вдали от объекта, использует простая текстура, что экономит производительность компьютера.

Детальные текстуры (detail textures) - это совершенно другое, это специальные текстуры (обычно чёрно-белые), которые накладываются поверх обычных текстур (причём в небольшом, плотном масштабе), тем самым создавая ощущение, что текстура более чёткая, чем она есть на самом деле. Детальные текстуры как будто создают детали (трещины, шероховатости) поверхности, детализируют её, отсюда их название. Лежат эти текстуры в gfx/detail/ в формате TGA.

Что касается MIP-текстуринга, то он также присутствует в движке, но я не могу сказать, был ли он там изначально, либо появился позже.

178.95.225.209 16:14, 18 апреля 2011 (UTC)[ответить]

  • Действительно, не совсем точно написано, имелось введу, что детальные текстуры тоже «рисуются» игрой при приближении к объекту, на который они наложены. Постараюсь поправить формулировку. Спасибо. XFI 17:24, 18 апреля 2011 (UTC)[ответить]