标题:怎样用C语言编图形 thank you
只看楼主
梦想成真
该用户已被删除
 问题点数:0 回复次数:4 
怎样用C语言编图形 thank you
提示: 作者被禁止或删除 内容自动屏蔽
搜索更多相关主题的帖子: C语言 图形 thank 
2008-05-30 19:00
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
得分:0 
这根本不贴谱~~~于数组没关系

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2008-05-30 19:09
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
得分:0 
最近我在看opengl
给你个代码吧:
#include <windows.h>
#define GLUT_DISABLE_ATEXIT_HACK
#include <math.h>
#include <gl/gl.h>
#include <gl/glut.h>
void myInit()
{
  glClearColor(1.0,1.0,1.0,0.0);
  glColor3f(0.0f,0.0f,0.0f);
  glPointSize(4.0);
  glMatrixMode(GL_PROJECTION);
  glLoadIdentity();
  gluOrtho2D(0.0,640.0,0.0,480.0);
}

void myDisplay()
{
  glClear(GL_COLOR_BUFFER_BIT);
  glFlush();
}
void myMouse(int button, int state, int x, int y)
{
  if(button == GLUT_LEFT_BUTTON && state == GLUT_DOWN)
  {
    glRecti(x,480-y,x+10,480-y+10);
  }else if(button == GLUT_RIGHT_BUTTON && state == GLUT_DOWN){
    glClear(GL_COLOR_BUFFER_BIT);
  }
  glFlush();
}
void myMovedMouse(int mouseX, int mouseY)
{
  glRecti(mouseX,480-mouseY,mouseX+1,480-mouseY+1);
  glFlush();
}
int main(int argc, char ** argv)
{
  glutInit(&argc,argv);
  glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
  glutInitWindowSize(640,480);
  glutCreateWindow("my first attempt");
  glutDisplayFunc(myDisplay);
  glutMouseFunc(myMouse);
  glutMotionFunc(myMovedMouse);
  myInit();
  glutMainLoop();
}

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2008-05-30 19:11
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
得分:0 
Turbo C下用graphics.h

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-30 19:13
pkxpp
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-5-18
得分:0 
顶4楼的
2008-05-30 20:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-216734-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.450165 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved