Показано с 1 по 6 из 6

Тема: Палитра в текстовом формате... реал ?

  1. #1

    Регистрация
    08.02.2005
    Сообщений
    5

    Палитра в текстовом формате... реал ?

    Народ кто знает или чем нибудь может помочь в этой ситуации, то напишите...
    Тема такая: Что значит палитра в текстовом формате (palette.txt) и откуда мне её взять? Такой текстовый фаил идёт с битмап картинками для создания игр под Palm OS.
    Вот правильный формат палитры:

    palette.txt вида:
    <index.n> <red.n> <green.n> <blue.n>
    Пример:
    === palette.txt ===
    0x00 0xFF 0xFF 0xFF
    0x01 0x00 0x00 0x00
    === end of palette .txt
    Короче засада... :cry:

  2. #2

    Регистрация
    16.02.2004
    Адрес
    Под: Цтула!
    Сообщений
    227
    <index.n> - индекс (номер уникальный) - нах нужен не знаю. Вероятно, для обращения к этому цвету.
    <red.n> - красный
    <green.n> - зеленый
    <blue.n> - синий
    Just RGB
    0x01 0x00 0x00 0x00 даст черный и обращаться к нему можно будет через цифру "1".
    0x00 0xFF 0xFF 0xFF - белый
    0x00 0xAA 0xAA 0xAA - серый и т.д.
    Короче, фотошоп подскажет )

  3. #3

    Регистрация
    08.02.2005
    Сообщений
    5
    А в Фтожопе где такую инфу достать ?

  4. #4

    Регистрация
    16.02.2004
    Адрес
    Под: Цтула!
    Сообщений
    227
    Когда цвет выбираешь, он тебе внизу RGB-код рисут внизу из 6 цифр, где каждые две отвечают за Красный, Зеленый и Синий, соотвественно. Именно в этом порядке.

  5. #5

    Регистрация
    08.02.2005
    Сообщений
    5
    Значит каждый пиксель имеет определённый цвет. Это чо значит. Всю картинку нужно перетыкать по пикселям и переписать код цвета каждого пикселя, чтобы составить этот palette.txt ? Неверю ... Можно это как нибудь из самого редактора вывести. Типа палитру цветов картинки вывести из Фотожопы в текстовый файл, типа HTML или TXT

  6. #6
    Anonymous
    Гость
    Пиксел это и есть описание цвета.

    Но в индексном цвете пиксел становится указателем на адрес ячейки палитры цветов. Эту палитру вам и нужно получить в том формате, который вы описали.

    Из Фотошопа вы можете получить только бинарный вид. Откройте файл, он, по идее, у вас должен быть в indexed color. Если так, то сохраните его палитру на диск: Image > Mode > Color Table... там есть кнопка Save. Сохраняйте как *.ACT

    Получите файл, в котором в последовательности R, B, G идут байты цветов палитры. Index - соответственно счетчик этих триад. Этот файл всегда одного и того же размера. Поэтому, если у вас будет меньше чем 256 цветов, то часть данных файла будут занимать нули.

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

    Но, как-то же делают эти "палитры" уже - следовательно, нужно поискать в сети таковой конвертер.

Похожие темы

  1. Палитра
    от Denis_Komarov в разделе Фотография
    Ответов: 7
    Последнее сообщение: 22.06.2008, 08:51
  2. палитра Appearance в Иллюстратор
    от Hans в разделе Векторная графика
    Ответов: 4
    Последнее сообщение: 10.01.2008, 19:03
  3. Видео ролик в формате wmv
    от Katjen в разделе Вёрстка сайта
    Ответов: 0
    Последнее сообщение: 24.10.2007, 11:24
  4. Кривой перенос знаков препинания в текстовом блоке
    от Koneko в разделе Растровая графика
    Ответов: 5
    Последнее сообщение: 13.02.2007, 20:24
  5. Шрифт в текстовом динамическом поле
    от Leech в разделе Flash-технологии
    Ответов: 3
    Последнее сообщение: 16.01.2006, 12:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •