альфа канал в граф форматах
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
в общем надо создать пару картинок в формате *.tga с альфа каналом и потом их запокавать в 1 файл каким нить алгоритмом и проиграть.
Вопрос
1. Что за альфа канал такой
2. как засунуть в 1 файл эти картинки
3. как проиграть их
(курсовая горит)
Вопрос
1. Что за альфа канал такой
2. как засунуть в 1 файл эти картинки
3. как проиграть их
(курсовая горит)
запакуй в авишку и проиграешь медиаплеер компонентой
или запакуй в гифку и проиграешь просмотром гифки - вроде CXImage библиотека умееть с такми вещами работать
а альфа - если мне не изменяеть то енто яркость (хотя могу ошибаться)
или запакуй в гифку и проиграешь просмотром гифки - вроде CXImage библиотека умееть с такми вещами работать
а альфа - если мне не изменяеть то енто яркость (хотя могу ошибаться)
В SAD - все в SAD.
Альфа - это прозрачность.
Лано а как запаковать в AVI. Да и вообще мот у кого есть описание форматов TAG , GIFF, AVI
Для GIF описание формата могу подкинуть.
Если можно то на alezius@tut.byEugie писал(а):Для GIF описание формата могу подкинуть.
в ави паковать просто в МСДН посмотри функции AviWriteFile и все такое - они там все с AVI начинаются
В SAD - все в SAD.
Разве формат AVI поддерживает альфа-канал?Kolinus писал(а):запакуй в авишку и проиграешь медиаплеер компонентой
или запакуй в гифку и проиграешь просмотром гифки - вроде CXImage библиотека умееть с такми вещами работать
а альфа - если мне не изменяеть то енто яркость (хотя могу ошибаться)
GIF поддерживает только 1-битный альфа-канал, в общем пиксель виден|не_виден.
Полноценный альфа-канал поддерживает PNG, но он, кажется, не позволяет хранить несколько изображений.
Альфа - это не яркость, это типа присутствия пикселя, при рисовании изображения результирующий пиксель вычисляется по формуле C=Alpha*Cpict+(1-Alpha)*Cback, где 0<=Alpha<=1. Cpict - цвет пикселя изображения, Cback - цвет пикселя фона, на котором рисуется изображение.
AVI поддерживает хранение нескольких картинок.
Тебе никто не мешает запаковать их ПНГ кодеком и положить в поток.
Или я не прав ?
Тебе никто не мешает запаковать их ПНГ кодеком и положить в поток.
Или я не прав ?

В SAD - все в SAD.
[quote="Kolinus"]AVI поддерживает хранение нескольких картинок.
Тебе никто не мешает запаковать их ПНГ кодеком и положить в поток.
Или я не прав ? ]
Ави всё поддерживает но КАК это сделать. Т.е. надо ли шапку в TGA убирать и оставлять только байты изображения или нет, и второе как их потом запакавать ПНГ кодеком, потомучто я как то не очень соображаю.
Тебе никто не мешает запаковать их ПНГ кодеком и положить в поток.
Или я не прав ? ]
Ави всё поддерживает но КАК это сделать. Т.е. надо ли шапку в TGA убирать и оставлять только байты изображения или нет, и второе как их потом запакавать ПНГ кодеком, потомучто я как то не очень соображаю.