Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выбор текстуры bmp или jpeg ?


Страницы:   1 2

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. Там на скорость игры влияет качество текстуры, т.е. масштаб натягиваемой картинки. Просто масштабируй перед компиляцией - эффект супер. А насчёт инфы - задавай вопросы - знатоки есть.:)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо