![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGL 实验
辞树 LingTree
这个作者很懒,什么都没留下…
展开
-
在CodeBlocks中配置 OpenGL
下载OpenGL的配置文件包。 找到Codeblocks 的文件安装目录 ,例如:C:\Program Files (x86)\CodeBlocks 把 glut.lib 与 glut32.lib 复制到 C:\Program Files (x86)\CodeBlocks\MinGW\lib 把glut.dll 与 glut32.dll 复制到 C:\Windows\SysWOW...原创 2018-09-26 08:22:46 · 4255 阅读 · 2 评论 -
OpenGL 实验 1 OpenGL 初识
实验预备知识 Windows下的OpenGL编程步骤简单介绍详见课程实验教学博客-实验准备安装GLUT包与创建工程: 1.实验目的: 熟悉编程环境;了解光栅图形显示器的特点;了解计算机绘图的特点;利用VC+OpenGL作为开发平台设计程序,以能够在屏幕上生成任意一个像素点为本实验的结束。 2.实验内容: (1) 了解和使用VC的开发环境,理解简单的OpenGL程序结构。 (2) 掌握O...原创 2018-09-20 21:38:05 · 1443 阅读 · 0 评论 -
实验4 编码裁剪算法
#include <GL/glut.h> #include <stdio.h> #include <stdlib.h> #define LEFT_EDGE 1 #define RIGHT_EDGE 2 #define BOTTOM_EDGE 4 #define TOP_EDGE 8 void LineGL(int x0,int y0,int x1,int y...原创 2018-10-31 16:34:34 · 1379 阅读 · 0 评论 -
实验2 直线生成算法实现
#include<Gl/glut.h> void LineDDA(int x0, int y0, int x1, int y1 /* int color*/){ int x, dy, dx, y; float m; dx = x1 - x0; dy = y1 - y0; m = dy / dx; y = y0; glColo...原创 2018-10-30 13:52:28 · 562 阅读 · 0 评论 -
实验3 OpenGL几何变换
#include"pch.h" #include<GL/glut.h> void init(void) { glClearColor(1.0, 1.0, 1.0, 1.0); glMatrixMode(GL_PROJECTION); gluOrtho2D(-5.0, 5.0, -5.0, 5.0); //设置显示范围是 X: -5.0 ~ 5.0 Y: -5.0 ~ 5.0...原创 2018-10-30 14:09:08 · 786 阅读 · 0 评论