Thief: the Dark Fate Forum

Гильдия Редакторов => DromEd => Тема начата: Shepard от 10 февраля 2005 16:10:52

Название: Как полностью избавиться от дырок на тестурах
Отправлено: Shepard от 10 февраля 2005 16:10:52
 Статья и демо-карта от меня. Процесс описан для текстур PCX и BMP:
http://shepard.nm.ru/DarkEngine/texture_noleak_demo.rar [73 kb.]
Скриншот: http://shepard.nm.ru/DarkEngine/texture_noleak.jpg [63 kb.]
В статье описаны принципы появления дырок на текстурах брашей, и метод избавления от них. Серьёзные навыки не нужны. Рассматриваются примеры на форматах BMP и PCX.
(Сообщение отредактировал(а) Shepard 10 фев. 2005 17:06)
Название: Как полностью избавиться от дырок на тестурах
Отправлено: UL от 10 февраля 2005 16:29:09
отлично а что ты скажешь насчет tga и gif. Это еще два стандарта, прекрасно переваривающиеся движком Dark Engine
Название: Как полностью избавиться от дырок на тестурах
Отправлено: Shepard от 10 февраля 2005 16:33:18
 TGA не поддерживаются на брашах, а для работы над GIF - всё тоже самое, что и с BMP. Проверено.
(Сообщение отредактировал(а) Shepard 10 фев. 2005 17:01)
Название: Как полностью избавиться от дырок на тестурах
Отправлено: UL от 10 февраля 2005 17:47:16
Интересно а нафига они тада вааще TGA. Пока я видел только тестуры неба использующие этот формат.
А вот gif очень хорошо экономит место на диске..
Так а куда делась статья осюда?
Название: Как полностью избавиться от дырок на тестурах
Отправлено: Shepard от 10 февраля 2005 19:03:16
 Она в архиве с примером. Читать её тут - не удобно. Да и 73 kb. не так уж много, тем более - там наглядный пример :-)
А так, TGA ещё можно использовать на моделях, что очень удобно - это гарантия отсутствия дырок + возможность делать нормальные переходы к прозрачности. Размер в kb., конечно, скажет сам за себя :-))
Почему TGA можно использовать только на SbyBox - мне не ведомо, и мои попытки заставить их радотать на обычных брашах не увенчались успехом..
Название: Как полностью избавиться от дырок на тестурах
Отправлено: Elder keeper от 10 февраля 2005 23:47:15
будьте проще. Убираем из текстуры цвет 0 и все.
Где и чем это делать - решать каждому конкретному энтузиазисту.
Название: Как полностью избавиться от дырок на тестурах
Отправлено: UL от 11 февраля 2005 00:34:41
Че за цвет 0?
Название: Как полностью избавиться от дырок на тестурах
Отправлено: Elder keeper от 12 февраля 2005 14:41:33
выглядит чистА черным, так и есть. Может быть маджентой  в гифе, но код все равно 0. Движок воспринимает его как прозрачность. Его заменяем наиболее близким темным в indexed color. В фотошопе можно сделать пакетную обработку