Sidebar

Компиляция спрайтов (GoldSrc)

Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Компиляция спрайтов (GoldSrc)

Давно меня уже занимает этот вопрос, но ответ я не знаю до сих пор.
Как известно халфовские спрайты имеют одно нехорошее ограничение - палитра в них общая для всех кадров, не имеет значения 1 кадр или 256.
Всё равно на всех одна палитра. Так вот, у меня, собственно вопрос - как вы их собираете? Потому что все программки, которые я видел, старательно дистанцируются от этой проблемы, предпочитая собирать спрайты из 8-битных бмп, т.е. предполагается, что художник уже как бы заранее наделал кадров с одинаковой палитрой, а уж как ему это удалось - никого не волнует. Ну а если палитра всё же разная, то эти программки выдают предупреждение и юзают палитру из первого кадра.
Может быть именно из-за отсутствия нормального компилятора спрайтов их практически и нету под халфу, анимированных-то?
Делитесь опытом, вообщем.
 

GNU/Hurt

Maïté
05.03.14
1 092
25
38
>Так вот, у меня, собственно вопрос - как вы их собираете?
отдельными слоями в gimp, а глубина цвета задаётся глобально. правда, я совсем немного так делал -- только спрайты пламени от свечи.
 

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
ну как вариант, правда пока только теоритически ;) (и наверное аналогичный предложенному GNU/Hurt) - собираем все кадры в один многоцветный файл, потом задаем уменьшение цветов до 256 и разрезаем снова на отдельные кадрики - собираем.
пы.сы. есть такая же идея для однотипных текстур, скажем дорога, места с разметкой, люками колодцев - чтобы стыков текстур так сильно видно не было.
Не от хорошей жизни конечно такие извраты :)
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 Дядя Миша:
Примерно таже ситуация что и с гифками.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Я к тому что операцию склейка кадров в одну картинку->квантизация->разборка на кадры можно автоматизировать, а сами кадры рисовать в 24-битном цвете.
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 Дядя Миша:
А смысл их рисовать в 24битном цвете, если они еще до этапа компиляции были обрезаны?
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 ZGreen: всё работает, сперва грузится файлик .spr, а его кадры подменяются TGA-файлами. Т.е. из spr берётся вся инфа, а картинки из TGA.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.