资源简介
西北工业大学,软件学院,计算机图形学,所有实验代码,开发工具:VC6.0,语言:C,包含西北工业大学软件学院计算机图形学所有实验代码。
代码片段和文件信息
// e3.cpp : Defines the entry point for the console application.
//
#include “GL/glut.h“
#include “iostream“
#include“Cmath“
using namespace std;
float d = 0.0f;
#include “stdafx.h“
void myMainWinDraw( );
void init()
{
glClearColor(0.0 0.0 0.0 0.0);
glColor3f(0.0f 0.0f 0.0f);
glMatrixMode( GL_MODELVIEW );
glLoadIdentity();
gluLookAt(0.00.01.0 1.2.03.00.01.00.0);
}
void reshape( int w int h )
{
glViewport(00 (GLsizei)w (GLsizei)h );
glMatrixMode( GL_PROJECTION );
glLoadIdentity();
gluPerspective(90(GLfloat)w/(GLfloat)h1.0100);
if (w<=h)
glOrtho(-7.0 7.0 -7.0*h/w 7.0*h/w -7.0 10.0);
else
glOrtho(-7.0* w/h 7.0*w/h -7.0 7.0 -7.0 10.0);
}
void main( )
{
glutInitDisplayMode( GLUT_RGB |GLUT_DOUBLE| GLUT_DEPTH );// GLUT_SINGLE
glutInitWindowPosition( 100 100 );
glutInitWindowSize( 500 500 );
glutCreateWindow(“???“);
init();
glutDisplayFunc(myMainWinDraw);
glutReshapeFunc( reshape );
glutMainLoop();
return;
}
void myMainWinDraw()
{
glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
glTranslatef(0.00.0-10.0);
glBegin(GL_POLYGON);
glColor3f(0.01.00.5);
glVertex3f(-6.00.06.0);
glVertex3f(6.00.06.0);
glVertex3f(6.00.0-6.0);
glVertex3f(-6.00.0-6.0);
glEnd();
d -= 1.5f;
if(d<-52.0f)
d=0.0f;
// glBegin ( GL_QUADS );
glColor3f(0.01.00.2);
glVertex3f (00-1);
glVertex3f (20-1);
glVertex3f (201);
glVertex3f (001);
glEnd ();
// glBegin(GL_TRIANGLE_STRIP);
glColor3f(0.00.01.0);
glVertex3f(201);
glVertex3f(221);
glVertex3f(20-1);
glVertex3f(22-1);
glEnd();
// glBegin(GL_TRIANGLE_STRIP);
glColor3f(0.00.50.0);
glVertex3f(20-1);
glVertex3f(22-1);
glVertex3f(00-1);
glVertex3f(02-1);
glEnd();
// glBegin(GL_TRIANGLE_STRIP);
glColor3f(0.00.21.2);
glVertex3f(00-1);
glVertex3f(02-1);
glVertex3f(001);
glVertex3f(021);
glEnd();
// glBegin(GL_TRIANGLE_STRIP);
glColor3f(1.00.50.0);
glVertex3f(001);
glVertex3f(021);
glVertex3f(201);
glVertex3f(221);
glEnd();
// glBegin(GL_TRIANGLE_STRIP);
glColor3f(0.51.00.0);
glVertex3f(021 );
glVertex3f(221 );
glVertex3f(1 31);
glColor3f(0.50.01.5);
glVertex3f(22-1);
glVertex3f(13-1);
glVertex3f(02-1);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-12-17 17:20 MyProjects\
文件 244 2019-10-31 11:11 MyProjects\2_3操作说明.txt
目录 0 2019-12-14 15:19 MyProjects\e3\
目录 0 2019-12-14 15:02 MyProjects\e3\Debug\
文件 2006 2019-12-14 15:02 MyProjects\e3\Debug\StdAfx.obj
文件 213884 2019-12-14 15:02 MyProjects\e3\Debug\e3.pch
文件 33792 2019-12-14 15:11 MyProjects\e3\Debug\vc60.idb
文件 53248 2019-12-14 15:11 MyProjects\e3\Debug\vc60.pdb
文件 1184 2019-12-14 15:02 MyProjects\e3\ReadMe.txt
文件 289 2019-12-14 15:02 MyProjects\e3\StdAfx.cpp
文件 769 2019-12-14 15:02 MyProjects\e3\StdAfx.h
文件 3174 2019-12-14 15:11 MyProjects\e3\e3.cpp
文件 4488 2019-12-14 15:02 MyProjects\e3\e3.dsp
文件 510 2019-12-14 15:02 MyProjects\e3\e3.dsw
文件 33792 2019-12-14 15:19 MyProjects\e3\e3.ncb
文件 48640 2019-12-14 15:19 MyProjects\e3\e3.opt
文件 4990 2019-12-14 15:11 MyProjects\e3\e3.plg
目录 0 2019-10-25 20:27 MyProjects\lab1.3\
目录 0 2019-10-25 20:24 MyProjects\lab1.3\Debug\
文件 2026 2019-10-24 09:23 MyProjects\lab1.3\Debug\StdAfx.obj
文件 204868 2019-10-25 20:24 MyProjects\lab1.3\Debug\lab1.exe
文件 262692 2019-10-25 20:24 MyProjects\lab1.3\Debug\lab1.ilk
文件 28294 2019-10-25 20:24 MyProjects\lab1.3\Debug\lab1.obj
文件 213884 2019-10-24 09:23 MyProjects\lab1.3\Debug\lab1.pch
文件 467968 2019-10-25 20:24 MyProjects\lab1.3\Debug\lab1.pdb
文件 82944 2019-10-25 20:25 MyProjects\lab1.3\Debug\vc60.idb
文件 126976 2019-10-25 20:24 MyProjects\lab1.3\Debug\vc60.pdb
文件 1196 2019-10-24 09:21 MyProjects\lab1.3\ReadMe.txt
文件 291 2019-10-24 09:21 MyProjects\lab1.3\StdAfx.cpp
文件 769 2019-10-24 09:21 MyProjects\lab1.3\StdAfx.h
文件 2312 2019-10-25 20:24 MyProjects\lab1.3\lab1.cpp
............此处省略219个文件信息
- 上一篇:音频解码实现C++音频解码实现C++
- 下一篇:FFTW3.0快速傅立叶变换库
相关资源
- 哈工大软件学院07级数据结构课程设计
- 西北工业大学C/C++程序设计大作业包含
- 计算器 C++源码实现+-*\\()
- 东北大学C++课程设计实验、代码及实
- 2017级吉林大学软件学院C++课程设计个
- 大连理工大学软件学院编译技术课程
- 电子表 | 西北工业大学电子实习
- 西北工业大学C++语言大作业实验报告
- 吉林大学软件学院2011数据结构实验题
- 软件学院编译原理第二次上机求firs
- C语言大作业 西北工业大学
- C语言大作业西北工业大学
- C++大作业之学生管理系统图表
- 软件学院密码学实验五
- 软件学院密码学实验四
- 软件学院密码学实验五sha
- 软件学院密码学实验四RSA
- 软件学院密码学实验三RC4
- 约瑟夫问题 设有N名同学手拉手围成一
- 西北工业大学C/C++ noj答案100题
- 西北工业大学C语言大作业实验报告
- 西北工业大学2004 -2005 学年第一学期
- 东软实训总结报告.doc
- 西北工业大学2004-2005 C语言考题
- 非常简单的学生成绩管理系统北邮软
- 西北工业大学2008年C语言考试试题
- 西北工业大学
评论
共有 条评论