IPB
ЛогинПароль:

> 

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Графика в Free Pascal
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


Есле у кого-то есть какая-нибудь инфа по работе с графикой в Free Pascal, скиньте плиз. Т.к. отличается работа с графикой во Фри паск, от Турбо паск.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Принципиально ни чем...
Но есть новые возможности, вот здесь подробно описанны они: (не обращайте на то, что там про TMT, почто все есть в
FPC).

http://pascal.sources.ru/tmt/doc/graph.htm

К 32 битным компиляторам есть отличные графические библиотеки с поддержкой OpenGL, например GraphiX, она поддерживает много медиа форматов:
Цитата
BMP - Windows Bitmap (uncompressed)  
Color Depth - 1,4,8,24 bits
  
Color Depth - 15,16,32 bits
  
Encoding/Compression - RLE4, RLE8
  
CUR - Windows Cursor (uncompressed)  
Color Depth - 1,4,8,24 bits
 
Encoding/Compression - RLE4, RLE8
 
Multiple Image
 
GIF - Graphics Interchange Format  
Color Depth - 1-8 bits
  
Encoding/Compression - LZW
  
Multiple Image
  
ICO - Windows Icon (uncompressed)  
Color Depth - 1,4,8,24 bits
 
Encoding/Compression - RLE4, RLE8
 
Multiple Image
 
JPG - JPEG Image Format  
Color Depth - grayscale, RGB
 
Encoding/Compression - standard, extended, progressive
 
PCX - Zsoft Paintbrush  
Color Depth - 1,4,8,8-gray, 24 bits
  (no 4 bit)
Encoding/Compression - RLE4, RLE8
  
PNG - Portable Network Graphics  
Color Depth - all
 
Encoding/Compression - Huffmann
 
PBP/PGM/PPM - Portable Bit/Gray/Pixel Map  
Color Depth - monochrome, gray, RGB
 
Encoding - ASCII, binary
 
TGA - Truevision Targa (uncompressed, RLE)  
Color Depth - 8,16,24,32 bits
  
TIF - Tagged Image Format (uncompressed)  
Color Depth - bilevel, palettized, RGB, CMYK
 
Encoding/Compression - packbits, LZW
 
Multiple Image
 
Image Saving Support for ... GraphiX for Freepascal GraphiX for Borland Pascal
BMP - Windows Bitmap - 24bit uncompressed
  
PPM - Portable Pixel Map - ASCII
  
TGA - Truevision Targa - 24bit uncompressed
  
Animation and Video Support for ... GraphiX for Freepascal GraphiX for Borland Pascal
AVI - Audio Video Interleave  
DIB - uncompressed - 8,16,24,32 bits
  
MS-RLE - 8 bits
  
MS Video 1 - 8,16 bits
  
Radius Cinepak - 24 bits
  
FLI/FLC - Autodesk ™ Animator - Animations  
Color Depth - 8 bits
  
GIF - GIF Animations  
Color Depth - 1-8 bits
  
MOV - Apple Quicktime ™ Movie  
Apple Animation - 8,16,24 bits
  
Radius Cinepak - 24 bits



Очень рекомендую эту библиотеку, она имеет отличный справочник, и очень быстрая.
Скачать можно отсюда:
http://stud3.tuwien.ac.at/%7Ee9826443/graphix/gxframe.html


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
abv   Графика в Free Pascal   11.11.2004 22:18
Altair   Принципиально ни чем... Но есть новые возможности,…   12.11.2004 11:19
Romtek   Здесь я это описал: Графика в FPC, модуль Graph (С…   15.11.2004 2:42
SKVOZNJAK   За отсутсвием русской инфы я занимался ручной корр…   23.11.2004 11:11
Romtek   Кстати, кто знает, почему в нём не устанавливаются…   15.12.2004 2:27
Guest   15 и 16 битные режимы в модуле граф устанавливаютс…   16.12.2004 21:45
MeD   http://www.freepascal.org/contrib/db.php3 - для т…   12.01.2005 5:56
MeD   Олег, ну нету там подержки OpenGL. Он на DirectX…   14.01.2005 20:22
warner   При попытке откомпилить Graphix для Фри паскаля вы…   15.03.2005 1:45
Guest   Ой, то есть не систем, а DIRECTDRAW Меня проглючи…   15.03.2005 2:12
Altair   1. GraphiX можно скомпилировать компилятором FPC…   15.03.2005 2:12
Altair   А DirectDraw конечно, потому что еще надо скачать …   15.03.2005 2:15
Guest   У меня FP 1.0.10 Full Теперь все откомпилилось, то…   15.03.2005 3:02
Altair   Так ты исправил строку длинную? Или с чем ты хочеш…   15.03.2005 11:36
warner   Я буду разбираться с рисованием с использованием э…   15.03.2005 16:31
warner   uses graphix,crt; var BEGIN InitGraphiX(ig…   23.03.2005 0:17
Altair   Дык кто -же использует CRT ????? Заменяй на GXCRT…   23.03.2005 0:22
APAL   Со фрии паскалем не работал... но разве не надо та…   23.03.2005 0:23
Altair   А, еще совет, ты цвет указываешь как в TP всегдла …   23.03.2005 0:25
Altair   теоретически он есть. Но его не особо приятно исп…   23.03.2005 0:26
warner   Хм... поставил gxcrt но зависон по-прежнему имеет …   23.03.2005 0:36
Altair   попробуй так: {$APPTYPE GUI} {$MODE OBJF…   23.03.2005 0:47
warner   Теперь …   23.03.2005 1:50
Altair   GraphiX классная штука! Если будут вопросы, вс…   23.03.2005 2:00
warner   Блин, так и не получилось откомпилить библиотеку f…   8.04.2005 17:04
Altair   какой компилятор? какая версия точно? А то мы так …   8.04.2005 17:34
warner   Compiler Version 1.0.10! FreePascal IDE for Wi…   8.04.2005 17:50
Altair   Проблемматично.... его как раз у меня нет сейчас :…   8.04.2005 17:58
warner   ttinterp.pas(4343,30) Error: Incompatible types: g…   10.04.2005 20:42
Altair   Это клинический случай. Качай FPC 1.0.9 и компилир…   11.04.2005 19:05
Дож   А где можно найти описание самого GraphiX? Хотелос…   18.05.2005 22:51
Altair   В архивес GraphiX'ом есть help. русского нет. …   19.05.2005 20:32
Дож   Если б хэлп был русским, я быстрее с ним разобралс…   19.05.2005 22:59
Дож   В хелпе не нашел, какой цвет Graphix воспринимает …   19.05.2005 23:49
Altair   что значит прозрачный цвет? :blink:   20.05.2005 1:38
MeD   Для начала выводи картинки при помощи процедуры …   20.05.2005 13:45
Дож   Большое Спс! :) Такой цвет, который при ри…   21.05.2005 15:01
Дож   Еще вопрос: есть интересный граф. режим 3Dfx. Явля…   21.05.2005 17:08
MeD   Сложно сказать точно. Проверить не начем. А так…   21.05.2005 18:38


 Ответить  Открыть новую тему 
10 чел. читают эту тему (гостей: 10, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 26.06.2024 23:12
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name