Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Работа с графикой с++ (http://forum.oszone.net/showthread.php?t=72302)

Vovius 03-10-2006 15:10 492732

Работа с графикой с++
 
Всем доброго дня.
Вот исходник:
Код:

#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 493160

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

Vovius 05-10-2006 01:06 493503

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

xoomer 05-10-2006 01:50 493515

Vovius
Ну это если компилятор C++ for DOS.

hasherfrog 05-10-2006 10:07 493602

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


Время: 00:18.

Время: 00:18.
© OSzone.net 2001-