![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выбор текстуры bmp или jpeg ?
Barlok © (2003-11-15 21:41:00)Здраствуйте мастера delphi. Вопрос такой вот делаю что-то типо игры, и вот вопрос какие лучше использовать текстуры формата JPEG или BMP, вопрос связан с тем что я незнаю влияет ли один из этих форматов на скорость игры. Я сам вот че думаю в принципе по BMP можно и информации больше найти и вобще примеры почти все реализованы с этими текстурами это плюс, а вот минус большой вес файлов. Что качается JPEG тут все на оборот. Кто что думает пожалуста скажите и кто делает игры пусть скажут какого формата они используют текстуры.
Не ругайте меня я чесно незнаю.
Стекляшкин (2003-11-21 08:57:00) [21]Согласен с dRake, используй TGA. Кроме того, что было сказано его руками читать легче и стандарт можно найти в инете.
Jpeg хуже еще тем, что держать текстуру для редактирования нужно будет всегда в BMP, или другом формате, который хранит без потери качества. Если ты будешь каждый раз Jpeg сохранять/загружать в конце концов изображение размоется.
Darthman (2003-11-20 14:28:00) [22]>BMP и TGA - в принципе почти одно и то же.
Согласен. Очень похоже. В обоих есть возможность записывать файл с RLE сжатием, в обоих есть альфаканал... Ну мне TGA ближе к сердцу как-то :)
MeF88 (2003-11-20 14:27:00) [23]
> TGA ничем не хуже. Упаковывается тоже не хуже. Я рекомендую
> использовать TGA.
BMP и TGA - в принципе почти одно и то же.
Darthman (2003-11-20 14:23:00) [24]>>На самом деле лучше BMP
TGA ничем не хуже. Упаковывается тоже не хуже. Я рекомендую использовать TGA.
MeF88 (2003-11-20 14:20:00) [25]
> Мы используем прогрессивный формат *.tga. По сути это тот
> же bmp, тока с встроенным альфа-каналом. А проблема веса
> прекрастно лечится архивированием текстур.
В BMP тоже есть альфа-канал.
На самом деле лучше BMP, они при упаковке часто занимают меньше, чем JPEG такого же качества.
Думкин (2003-11-19 05:17:00) [26]1. JPEG - сжатие с частичной потерей информации.
2. В памяти все одно - БМП.
Tanker (2003-11-19 02:19:00) [27]Да кстати .jpg платный формат для коммерческих проектов, поэтому в основном используетсь .tga & .bmp , хотя и в них есть минусы, а вообще даже плату на .jpg можно обойти, так что выбирай формат под нужды... больше места-меньше грузит, больше грузит-меньше грузит....
dRake (2003-11-18 16:50:00) [28]Мы используем прогрессивный формат *.tga. По сути это тот же bmp, тока с встроенным альфа-каналом. А проблема веса прекрастно лечится архивированием текстур.
mrAld (2003-11-16 15:21:00) [29]Вопрос не в том, какой формат, а вопрос - какое качество. Когда грузится графика, текстура компилится в память (лучше граф. карты), и сколько она там занимает - зависит от её растрового размера. БМП загружается быстрее, но JPEG занимает меньше места на диске. А при загрузке и JPG и BMP преобразуются в растр (bmp и есть растр). Другое дело - масштаб. Взять Quake3. Там на скорость игры влияет качество текстуры, т.е. масштаб натягиваемой картинки. Просто масштабируй перед компиляцией - эффект супер. А насчёт инфы - задавай вопросы - знатоки есть.:)