То есть, берем знакоместо по координатам 16:32.
Пытаемся считать из оригинала блок 8*8 по координатам в 14:30, 15:30, 16:30, 17:31, 18:31… 18:34.
Для каждого блока подсчитываем количество цветов и выбираем блок с наименьшим количеством/наиболее выгодно сочетаемыми цветами.
Для следующего знакоместа частично (!) учитываем уже рассчитанное направление смещения в соседних.
Я думал о чем-то таком: для каждого знакоместа пройтись, и считать из оригинала разные варианты с небольшим смещением (+-2 пикселя, например). Нужно придумать, как оценивать, какой из вариантов брать — как вариант, стараться скомбинировать минимальное количество цветов в результате. В таком случае геометрические фигуры нарушатся
Еще можно учитывать смещение конкретных знакомест для коррекции приоритета смещения в соседних знакоместах. Типа, если мы верхнее знакоместо взяли со сдвигом на два пикселя вниз, то нижнее знакоместо с бОльшей вероятностью (при прочих равных? по какой-то количественной оценке?) должно выбрать смещение в ту же сторону.
Лёш, или тебе нравится колчка ЫЫЫ? та поправлю, буш писать по этим ником, ччо.
Я тебе скажу, что я обажаю, и часто смотрю эти две демы, как и краски, рубик, пиксель.
потому что нравятся.
То есть интерактивный инструмент может быть таким:
Неограниченное количество слоёв со спектрум-палитрой в режиме «цвет на точку».
Каждый слой может независимо от остальных смещаться, двигаться и т.п. — редактироваться.
У каждого слоя есть «вес» при слиянии и рендеринге в спектрум режим: область просмотра которого всегда видна и доступна, любые изменения в любом из слоёв сразу отражаются там.
Да, одно из направлений развития, это (полу)автоматическое или ручное выделение объектов в слои, которые можно подгонять раздельно, задав лишь условие неперекрываемости.
Вообще, это можно сделать уже сейчас, разделив исходник на объекты и просто обработав последовательность картинок.
Все эти идеи обсуждались в процессе мозгоштурма нового идеального графического редактора: оказалось что простой интнрактивной многослойности со слоями «цвет на точку» при моментальном перерендеринге в спекрум-атрибуты при любом изменении — достаточно для значительного упрощения рисования и снятия рутины.
Сколько времени надо вам чтобы создать дизайн? Мне хватает поло дня, три чашки чая, эклера и банан. Сайт мороз при его помогает как никто иной. Дизайн это мимолетное понимание того как лучше чем у других. Если это поновому это яблочко! Если лучше чем у других 9 ка! Если дизайн один и тот же тогда музыка и код вытянут проект.
Да это будет совершенно другой продукт. Это можно смело сказать набор лучших запилов под боот. Каждый будет запускать, то что нравится. Я постарался вставлять интересную музыку лучших музыкантов. Чтоб и графика и музыка соответствовать уровню. Все части на грани сделаны. Тибох смастерил чумовой боот. С оригинальной идеей, которая с одной стороны проста, а с другой невероятно удобна для понимания того что ты запускаешь. В целом добавил графики по всем лысым частям. Каждый час, который мы с тибохом можем оторвать из жизни, уделялся пикселю. Всё свободное время используется для создания продукта.
Пытаемся считать из оригинала блок 8*8 по координатам в 14:30, 15:30, 16:30, 17:31, 18:31… 18:34.
Для каждого блока подсчитываем количество цветов и выбираем блок с наименьшим количеством/наиболее выгодно сочетаемыми цветами.
Для следующего знакоместа частично (!) учитываем уже рассчитанное направление смещения в соседних.
Еще можно учитывать смещение конкретных знакомест для коррекции приоритета смещения в соседних знакоместах. Типа, если мы верхнее знакоместо взяли со сдвигом на два пикселя вниз, то нижнее знакоместо с бОльшей вероятностью (при прочих равных? по какой-то количественной оценке?) должно выбрать смещение в ту же сторону.
Я тебе скажу, что я обажаю, и часто смотрю эти две демы, как и краски, рубик, пиксель.
потому что нравятся.
wonderball
Down
на это всё нужно очень много времени. не час, извини :)
продолжать?
две недели обдумывания и поисков. и в процессе этого оно росло и оформлялось.
не пол часа, не час, даже не три :)
Неограниченное количество слоёв со спектрум-палитрой в режиме «цвет на точку».
Каждый слой может независимо от остальных смещаться, двигаться и т.п. — редактироваться.
У каждого слоя есть «вес» при слиянии и рендеринге в спектрум режим: область просмотра которого всегда видна и доступна, любые изменения в любом из слоёв сразу отражаются там.
Вообще, это можно сделать уже сейчас, разделив исходник на объекты и просто обработав последовательность картинок.
Все эти идеи обсуждались в процессе мозгоштурма нового идеального графического редактора: оказалось что простой интнрактивной многослойности со слоями «цвет на точку» при моментальном перерендеринге в спекрум-атрибуты при любом изменении — достаточно для значительного упрощения рисования и снятия рутины.
это будет уже совсем другая дема)
ну и пусть) удачи!