Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Вниз

png...   Найти похожие ветки 

 
Zeqfreed ©   (2004-12-25 20:12) [0]

Здраствуйте. Вот я решил у вас спросить что посоветуете для загрузки png в OpenGL? Хочется с исходниками (читать без свяких dll). И именно заточенное под OpenGL, ну что-нибудь типа модуля для загрузки и примера для загрузки в OpenGL (ну в текстуру ессно). Есть такое? Сильно не пинайте, если че, просто я ничего почему-то не нашел...


 
Zeqfreed ©   (2004-12-25 23:20) [1]

http://pngdelphi.sourceforge.net/

хм... без примера для OpenGL, зато работает четко и функциональность вроде полная


 
Гамомака   (2004-12-26 03:17) [2]

А зачем заточенное по OGL? Возьми лучше модуль загрузки битмапа в ОGL, еще возьми модуль загрузки PNG, расковыряй его, да и все :) То есть сам заточи!


 
dimodim_FORCE   (2004-12-26 11:23) [3]

Так зачем ПНГ Это вроде РаисофНатионс, когда здания картинки PNG
? а юниты MD3


 
megabyte-ceercop ©   (2004-12-27 12:50) [4]

Я немного занииался этой проблемой именно под OGL.
Заточить тут будет сложно, да и готового решения так и не нашёл.
А вот Direct3D грузит текстуры из png как родные, Юзайте DX3D!!


 
[EViL]   (2004-12-29 18:24) [5]

драл в зад d3d.


 
Гамомака   (2004-12-30 07:10) [6]


> драл в зад d3d.

Не горячись! :)


 
cyborg ©   (2004-12-30 09:00) [7]


> [5] [EViL]   (29.12.04 18:24)

Извращенец. Купи насос, читал что некоторым нравится :)


 
Magikan ©   (2004-12-30 11:23) [8]

используй оригинальную libpng.dll, которая распространяется по GPL (с исходниками). Занимает меньше 40кб в распакованном виде. При использовании проблем точно не будет (официальная png - как-никак)


 
Sapersky   (2004-12-30 12:34) [9]

А зачем именно png?
Если альфа нужна - есть tga, исходники загрузки которого в OGL где только не валяются. Простенькое RLE-сжатие (для экономии дискового места) в tga есть, а бОльшее и не нужно - всё равно дистрибутив сжимается zip/rar"ом, а png по степени сжатия - тот же zip.


 
Zeqfreed ©   (2004-12-30 14:24) [10]

А tga бесплатный? И все примеры, которые его грузят, юзают tga без сжатия, насколько я помню.


 
Гамомака   (2004-12-30 16:00) [11]


> А tga бесплатный? И все примеры, которые его грузят, юзают
> tga без сжатия, насколько я помню.

Бесплатный. Раз грузят не пожатый, хай грузят. Ты посмотри код, который грузит TGA, есть ли там поддержка RLE сжатия, она должна быть

И вообще никакая нормальная игра не использует PNG, только BMP, TGA или собственный формат!


 
Zeqfreed ©   (2004-12-30 16:10) [12]

Гамомака   (30.12.04 16:00) [11]
//И вообще никакая нормальная игра не использует PNG
Singles вроде вполне "нормальная" игрушка ;)


 
Sapersky   (2004-12-30 16:43) [13]

Zeqfreed ©   (30.12.04 14:24) [10]

См. исходники последнего конкурса (ветка рядом). Там, точно помню, картинки были сжатые TGA, и участники писавшие на OGL их как-то грузили.



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.031 c
4-1108295688
Lokly
2005-02-13 14:54
2005.03.27
Выполнение команды от имени другого пользователя


1-1110909790
ASDASDASD
2005-03-15 21:03
2005.03.27
Как мне узнать если в строке табуляции


1-1110452106
SMART_n
2005-03-10 13:55
2005.03.27
Размер строки...


14-1109937868
syte_ser78
2005-03-04 15:04
2005.03.27
Ответный код


1-1110533012
AlexTregubov
2005-03-11 12:23
2005.03.27
Как узнать тип шрифта - TrueType или OpenType?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский