您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. glut函数支持文件

  2. Vc加上这些支持文件,就可以使用 glutinit glutinitdisplaymode等
  3. 所属分类:C++

    • 发布日期:2009-05-19
    • 文件大小:149504
    • 提供者:chb05061116
  1. OpenGL 库函数汇总(中文分类)CHM

  2. 首先感谢各位的下载,这个文档是我自己整理的,由于函数太多,没办法一一详细的添加用法的中文翻译,还望大家见谅,里面写明了是中文分类。 如哪位朋友有中文的用法介绍可以提供给我,让你我一起完善这个中文的翻译工作! 有些朋友说给我骗了,你要知道整理这个文档我花了大量时间。已经非常的不容易了,我找了好多CHM文档都没有一个是我自己想要的。非常痛苦弄出来的!希望大家多多支持!! 中文分类 OpenGL 库函数汇总 ================================= 目前OpenGL的函数主
  3. 所属分类:C

    • 发布日期:2010-05-09
    • 文件大小:88064
    • 提供者:chenzifeng
  1. Glut函数详解.pdf

  2. Glut函数详解.pdf*转自:http://old.blog.edu.cn/user3/zjdukang/archives/2007/1751751.shtml (1) void glutInit(int *argc, char **argv); 这个函数用来初始化GLUT 库.这个函数从main 函数获取其两个参数.对应main 函数 的形式应是:int main(int argc,char* argv[]);
  3. 所属分类:C++

  1. 绘制若干OpenGL基本体素(三角形、三角形带、四边形、四边形带)构成的球体

  2. 绘制若干OpenGL基本体素(三角形、三角形带、四边形、四边形带)构成的球体,注意球体绘制与球体划分的区别。  可以控制改变球的数量和球的体积,来改变基本体素的数量以及顶点的数量。  可以通过改变glPolygonMode,切换是否填充所绘制的基本体素。  利用函数glutGet(GLUT_ELAPSED_TIME)(returns the time in milliseconds since glutInit or the first invocation of the functio
  3. 所属分类:其它

    • 发布日期:2010-11-30
    • 文件大小:258048
    • 提供者:zbcyx
  1. 图形学立方体旋转程序

  2. 立方体旋转程序 /* Rotating cube with color interpolation */ /* Demonstration of use of homogeneous coordinate transformations and simple data structure for representing cube from Chapter 4 */ /* Colors are assigned to the vertices */ /* cube is centered at
  3. 所属分类:C

    • 发布日期:2010-12-10
    • 文件大小:5120
    • 提供者:cjp449013099
  1. Bresenham画线算法

  2. Bresenham画线算法 #include #include #define BLACK 0 void draw_pixel(int ix,int iy,int value) { glBegin(GL_POINTS); glVertex2i(ix,iy); glEnd(); } bres(int x1,int y1,int x2,int y2) { int dx,dy,i,e; int incx,incy,inc1,inc2; int x,y; dx=x2-x1; dy=y2-y1; if(
  3. 所属分类:其它

    • 发布日期:2010-12-10
    • 文件大小:2048
    • 提供者:cjp449013099
  1. opengl20面体

  2. opengl 20面体#include #define X .525731112119133606 #define Z .850650808352039932 static GLfloat vdata[12][3] = {//各顶点坐标 {-X,0.0,Z},{X,0.0,Z},{-X,0.0,-Z},{X,0.0,-Z}, {0.0,Z,X},{0.0,Z,-X},{0.0,-Z,X},{0.0,-Z,-X}, {Z,X,0.0},{-Z,X,0.0},{Z,-X,0.0},{-Z,-X,
  3. 所属分类:C/C++

    • 发布日期:2012-04-14
    • 文件大小:749
    • 提供者:yang200050
  1. OpenGL绘制圆球

  2. OpenGL入门小程序,使用两种算法实现, 可以控制改变球的数量和球的体积,来改变基本体素即三角形的数量以及顶点的数量。  可以通过改变glPolygonMode,切换是否填充所绘制的基本体素。  分别测试多个三角形的顶点同时置于一个glBegin 与 glEnd 之间,与每个glBegin 和 glEnd 间只存放一个三角形的顶点。  利用函数glutGet(GLUT_ELAPSED_TIME)(returns the time in milliseconds since glutI
  3. 所属分类:C++

    • 发布日期:2012-06-05
    • 文件大小:996
    • 提供者:k2728
  1. opengl 立体球体的实现

  2. 内容和要求: 1. 利用GLUT库,编写一个OpenGL程序,实现以下功能:  仿照课本的例子,绘制若干OpenGL基本体素(三角形、三角形带、四边形、四边 形带)构成的球体,  可以控制改变球的数量和球的体积,来改变基本体素的数量以及顶点的数量。  可以通过改变glPolygonMode,切换是否填充所绘制的基本体素。  可以通过glRotate,使绘制的球体旋转。  利用函数glutGet(GLUT_ELAPSED_TIME)(returns the time in millis
  3. 所属分类:C++

    • 发布日期:2012-12-23
    • 文件大小:3145728
    • 提供者:gyzjb8945
  1. opengl的太阳系模型

  2. 视点变换,旋转,加速减速,星空背景 太阳,光晕 各行星纹理 #include #include #include #include #include #include #include #pragma comment(lib, "winmm.lib") #pragma comment(lib,"wininet") // 纹理图像结构 typedef struct { int imgWidth; // 纹理宽度 int imgHeight; // 纹理高度 unsigned cha
  3. 所属分类:C

    • 发布日期:2013-01-12
    • 文件大小:3145728
    • 提供者:evil29625910
  1. OpenGL、C++ 可平移、旋转的加入光源球体

  2. 方向键可控制旋转,鼠标右键可选择选项。这是山东大学图形学第一个实验。加入了光源,可选择填充点、线、 面,三角形带、四边形带。 仿照课本的例子,绘制若干OpenGL基本体素(三角形、三角形带、四边形、四边 形带)构成的球体,  可以控制改变球的数量和球的体积,来改变基本体素的数量以及顶点的数量。  可以通过改变glPolygonMode,切换是否填充所绘制的基本体素。  可以通过glRotate,使绘制的球体旋转。  利用函数glutGet(GLUT_ELAPSED_TIME)(ret
  3. 所属分类:C/C++

    • 发布日期:2013-04-16
    • 文件大小:7340032
    • 提供者:manruwen
  1. 太阳系运行模拟

  2. 用C++模拟太阳系运行 void main(int argc,char **argv) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowSize(600,400); glutInitWindowPosition(500,500); glutCreateWindow("planet sim"); init(); glutDisplayFunc(displ
  3. 所属分类:C/C++

    • 发布日期:2013-07-04
    • 文件大小:7168
    • 提供者:u011303519
  1. openGL程序

  2. #include #include #include #include #include"../../wgGameLib03/dms/FileImage.h" #include"../../wgGraphLib/GraphElemenfs.h" GLint iWidth, iHeight, iGomponents.h; GLenum eFormat; GLfloat xRot,yRot; GLfloat noLight[4]={0.0f,0.0f,0.0f,1.0f}; GLfloat amb
  3. 所属分类:其它

    • 发布日期:2014-06-02
    • 文件大小:1024
    • 提供者:qq_16054257
  1. OopenGL习题讲解

  2. 【例3-2】使用glut库函数绘制一个真实感的球。 # include /* 初始化材料属性、光源属性、光照模型,打开深度缓冲区等 */ void init(void) { GLfloat light_position [ ] = { 1.0, 1.0, 1.0, 0.0 }; glClearColor ( 0.0, 0.0, 1.0, 0.0 );//设置背景色为蓝色 glShadeModel ( GL_SMOOTH ); glLightfv ( GL_LIGHT0, GL_POSITIO
  3. 所属分类:C

    • 发布日期:2014-06-04
    • 文件大小:338944
    • 提供者:libaosheng512
  1. Bezier曲线

  2. bezier曲线的C++代码,用OPENGL做的 int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); glutInitWindowSize (500, 500); glutInitWindowPosition (100, 100); glutCreateWindow (argv[0]); init (); glutDisplayFunc(di
  3. 所属分类:C/C++

    • 发布日期:2014-11-26
    • 文件大小:512
    • 提供者:xiaojiu12340
  1. opengl 期末复习资料

  2. opengl 期末复习资料 第一、二章: 1、 OpenGL中能渲染的基本元素是什么?GLU 可以渲染哪些基本元素? 第三章 2、 用框图说明OpenGL的渲染流程,并简要说明每个坐标系。 第四、五章 3、 写出OpenGL中局部光照的方程,要包含的系数有光源参数、材料参数、聚光灯的参数、衰减参数等,方程要表示是多个光源的。 4、 分析程序并计算 请看下面的一段程序,并计算三个顶点○1、○2和○3处的光照的颜色值。 void init(void) { GLfloat mat_specular[
  3. 所属分类:专业指导

    • 发布日期:2015-06-12
    • 文件大小:54272
    • 提供者:cg_hd
  1. opengl画旋转多边形

  2. //样本程序: 旋转的六边形 #include "stdafx.h" #include #include #define PI 3.14159 //设置圆周率 int n=6, R=10; //多边形变数,外接圆半径 float theta=0.0; //旋转初始角度值 void Keyboard(unsigned char key, int x, int y); void Display(void); void Reshape(int w, int h); void myidle();
  3. 所属分类:C++

    • 发布日期:2018-03-14
    • 文件大小:2048
    • 提供者:yokako
  1. 华南理工大学计算机图形学实验

  2. 一、 1.Please download and install the glut library. 2.Write a complete program using the following codes to draw a Sierpinski gasket. void myinit() { // attributes glClearColor(1.0,1.0,1.0,1.0); glColor3f(1.0,0.0,0.0); // set up viewing glMatrixMode(
  3. 所属分类:C/C++

    • 发布日期:2018-05-20
    • 文件大小:50331648
    • 提供者:z_y_r12138
  1. 用opengl绘制一个旋转正方体.cpp

  2. #include #include "stdafx.h" #define GLUT_DISABLE_ATEXIT_HACK #include //#pragma comment(lib, "glut32.lib") GLfloat AngleX;//旋转向量 GLfloat AngleY; void display(void) { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glMatrixMode(GL_MODELVIEW);
  3. 所属分类:C/C++

    • 发布日期:2018-05-21
    • 文件大小:1024
    • 提供者:qq_42262433
  1. opengl橡皮筋

  2. #include "stdafx.h" #include #include #include #define stripeImageWidth 32 GLubyte stripeImage[4 * stripeImageWidth]; #ifdef GL_VERSION_1_1 static GLuint texName; #endif void makeStripeImage(void) { int j; for (j = 0; j < stripeImageWidth; j++
  3. 所属分类:C/C++

    • 发布日期:2018-05-21
    • 文件大小:1024
    • 提供者:qq_42262433
« 12 »