PDA

Показать полную графическую версию : Работа с графикой с++


Vovius
03-10-2006, 15:10
Всем доброго дня.
Вот исходник:

#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <dos.h>

int main(void)
{
int gdriver = DETECT, gmode, errorcode;
initgraph(&gdriver, &gmode, "");
int x=10;
while(x<110)
{
delay(10);
putpixel(x,10,3);
x++;
}
getch();
closegraph();
return 0;
}
Как сделать что каждый шаг условия, изменял цвет putpixel скажем на +5% к чёрному?.
Или поскажите кто знает как вообще нарисовать линии что бы с белого скажем в красный переходила линия такая. В хелпах рылся ненаю как с интенсивностью цвета бороться((.
Всем спасибо.

hasherfrog
04-10-2006, 13:01
А какой граф. режим-то устанавливается? ЕМНИП, с той библиотекой, что Вы используете, там 16 фиксированных цветов всего. А в 320*200 можете перейти?

Vovius
05-10-2006, 01:06
hasherfrog
Узнал уже сёдня, невыдет у мну, играться с этим, консоль с++ не пооддреживает просто этого, 16 цветов и капец. :(

xoomer
05-10-2006, 01:50
Vovius
Ну это если компилятор C++ for DOS.

hasherfrog
05-10-2006, 10:07
Vovius
И всё-таки поищите насчёт 320*200*256 цветов. Не знаю как в консоли, но у меня есть /ложные :]/ воспоминания о том, что я его включал :]




© OSzone.net 2001-2012