计算机图形学
文章平均质量分 50
deason6975
这个作者很懒,什么都没留下…
展开
-
OpenGL在VC下的应用
在VC编辑器下键入下述代码后,保存为后缀是.cpp的C++文件。开始编译,在“The build command requires an active project workspace”。“Would you like to create a default project workspace”? 的提示后,选择“是(Y)”。进入“Project”菜单,选择“Setting”项,弹出“Proje原创 2010-05-11 09:04:00 · 425 阅读 · 0 评论 -
绘制一条直线
// aaaa.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "gl/glut.h"void init(void){glClearColor(1.0,1.0,1.0,0.0);//窗口的背景颜色设置为白色glMatrixMode(GL_PROJECTION);glu原创 2010-05-11 09:06:00 · 484 阅读 · 0 评论 -
DDA算法
// aaaa.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "gl/glut.h"void init(void){glClearColor(1.0,1.0,1.0,0.0);//窗口的背景颜色设置为白色glMatrixMode(GL_PROJECTION);glu原创 2010-05-11 09:07:00 · 590 阅读 · 1 评论 -
多变形扫描线算法
// aaaa.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "gl/glut.h"#include "windows.h"const int POINTNUM=6; //多边形点数./******定义结构体用于活性边表AET和新边表NET********原创 2010-05-17 16:31:00 · 528 阅读 · 0 评论 -
OpenGL的Bezier样条曲线函数
opengl函数用来指定参数并激活Bezier曲线的显示子程序:glMap1*(GL_MAP1_VERTEX_3,uMin,uMax,stride,nPts,*ctrlpts);glEnable(GL_MAP1_VERTEX_3);用四个控制点来生成二维三次BEZIER曲线glClear(GL_COLOR_BUFFER_BIT); //赋值的窗口显示. gl原创 2010-05-17 17:20:00 · 667 阅读 · 0 评论 -
光照模型
<br />#include "windows.h"<br />#include <GL/gl.h><br />#include <GL/glu.h><br />#include <GL/glaux.h><br />void myinit(void);<br />void CALLBACK myReshape(GLsizei w, GLsizei h);<br />void CALLBACK display(void);<br />void myinit(void)<br />{<br />GLfloat原创 2010-06-07 16:12:00 · 380 阅读 · 0 评论 -
光照
<br />#include "windows.h"<br />#include <GL/gl.h><br />#include <GL/glu.h><br />#include <GL/glaux.h><br />void myinit(void);<br />void CALLBACK myReshape(GLsizei w, GLsizei h);<br />void CALLBACK display(void);<br />void myinit(void)<br />{<br />GLfloat原创 2010-06-12 16:52:00 · 297 阅读 · 0 评论 -
Opengl环境搭建
•Windows环境下安装GLUT的步骤:•1、将下载的压缩包解开,将得到5个文件•2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(如果是VisualStudio2005,则应该是其安装目录下面的“VC/PlatformSDK/include/gl文件夹”)。把解压得到的glut.h放到这个文件夹。•3、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(如果是VisualStudio2005,则应该是其安装目录下面的“VC/lib”文件夹)。• •下面以window原创 2011-03-08 16:19:00 · 519 阅读 · 0 评论