| Altair |
29.03.2005 14:35
Сообщение
#1
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: 45 |
Добро пожаловать в GraphiX
GraphiX - мощная графическая библиотека для Free Pascal. Характеристики.
Требования. FreePascal с 1.0.4 до 1.0.10 GO32V2: x86-система с MS-DOS-совместимой ОС Win32: Windows 95/98/2000/NT4 с DirectX3 Linux: i386, с SVGAlib Скачать можно все отсюда ВНИМАНИЕ! Если у Вас есть информация о том, как компилировать GraphiX в FPC старше 1.0.10, пожалуйста, сообщите! |
![]() ![]() |
| Дож |
21.05.2005 16:34
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 179 Пол: Мужской Репутация: 1 |
Есть тип PRender, определенный как:
Код PRender=^TRender; TRender=RECORD points:array[0..2] of TPoint3D; colors:array[0..2] of longint; texture:word; texturesize:word; texcoords:array[0..2] of TPoint2D; rendertype:word; END; Он задает треугольник на экране, закрашенный текстурой. Есть тип PImage, определенный как: Код PImage=^TImage; TImage=RECORD width:longint; height:longint; bytesperline:longint; bytesperpixel:longint; size:dword; pixeldata:pointer; flags:dword; transparencycolor:dword; originX:longint; originY:longint; res28h:longint; res2Ch:longint; res30h:longint; res34h:longint; res38h:longint; res3Ch:longint; END; Для того чтобы закрасить треугольник этой картинкой, нужно сделать так, что бы TRender.texture=TImage.PixelData{имею ввиду равенство селекторов} TRender.textsize=TImage.size. Будет ли работать, если я это проделаю с переменными??? <_< -------------------- Доброго времени суток.
:nnn: |
Altair Все вопросы по Graphix обсуждаем здесь. 29.03.2005 14:35
Дож Есть ли что-нибудь аналогичное на TMT pascal? 12.05.2005 19:19
Altair Можно попробовать ее скомпилировать там... вряд-ли... 12.05.2005 19:28
Дож По поводу текстур. В каком виде они хранятся? Как ... 21.05.2005 13:00
MeD
Тексурой может быть любая картинка. Или ты под ... 21.05.2005 14:30
MeD Посмотри пример gxdemo1.pp в архиве с GX. Там это ... 21.05.2005 16:56
Altair Проект умер.
Тема спущенна из важных. 11.11.2005 23:17![]() ![]() |
|
Текстовая версия | 10.12.2025 18:30 |