Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.27;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.243 c
14-1110288509
[wl]
2005-03-08 16:28
2005.03.27
Гарантия на почти работающую память


9-1104704810
Trip
2005-01-03 01:26
2005.03.27
Потестируйте мой скринсэйвер на GLScene ?


6-1106233608
whitespider
2005-01-20 18:06
2005.03.27
Прокси


3-1109408889
fess
2005-02-26 12:08
2005.03.27
Ошибка в инструкции INSERT INTO


1-1110886209
DEM_s
2005-03-15 14:30
2005.03.27
Версия exe шника