Работа с графикой с++

Ответить
Аватара пользователя
Vovius

Работа с графикой с++

Сообщение Vovius »

Всем доброго дня.

Вот исходник:



Код:

Код: Выделить всё

#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

Re: Работа с графикой с++

Сообщение hasherfrog »

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

Re: Работа с графикой с++

Сообщение Vovius »

hasherfrog

Узнал уже сёдня, невыдет у мну, играться с этим, консоль с++ не пооддреживает просто этого, 16 цветов и капец. Изображение
Аватара пользователя
xoomer

Re: Работа с графикой с++

Сообщение xoomer »

Vovius

Ну это если компилятор C++ for DOS.
Аватара пользователя
hasherfrog

Re: Работа с графикой с++

Сообщение hasherfrog »

Vovius

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

Вернуться в «Программирование и базы данных»