摘要:
开发环境:VC++6.0,OpenGL实验内容:使用中点Bresenham算法画椭圆。实验结果:代码: 1 #include 2 3 #define WIDTH 500 4 #define HEIGHT 500 5 #define OFFSET 15 //偏移量,偏移到原点 6 #def... 阅读全文
摘要:
开发环境:VC++6.0,OpenGL实验内容:使用中点Bresenham算法画圆。实验结果:代码: 1 #include 2 3 #define WIDTH 500 4 #define HEIGHT 500 5 #define OFFSET 15 6 #define R 8 7 8 voi... 阅读全文
摘要:
开发环境:VC++6.0,OpenGL实验内容:使用改进的Bresenham算法画直线。实验结果:代码: 1 //中点Bresenham算法生成直线 2 #include 3 #include 4 5 #define WIDTH 500 //窗口宽度 6 #define H... 阅读全文
摘要:
开发环境:VC++6.0,OpenGL实验内容:使用中点Bresenham算法画直线。实验结果:代码: 1 //中点Bresenham算法生成直线 2 #include 3 #include 4 5 #define WIDTH 500 //窗口宽度 6 #def... 阅读全文
摘要:
开发环境:VC++6.0,OpenGL实验内容:使用DDA算法画直线。实验结果: 代码: 1 #include 2 #include 3 4 #define WIDTH 500 //窗口宽度 5 #define HEIGHT 500 //窗口高度 6 ... 阅读全文
摘要:
实验平台:VC++6.0,OpenGL实验内容:先按某一方向画一条直线,然后在此线段上找到一系列节点,在每一节点处向左右偏转60各画一条分枝。节点位置和节点处所画分枝的长度的比值各按0.618分割。编程要点: 1.递归调用 grow(x,y,length,fai) 2.结束条件:最短树枝... 阅读全文
摘要:
开发环境:VC++6.0,OpenGL实验内容: 绘制钻石图案。将一圆周进行n等分,然后将所有的等分用直线连接,构成图案。 n=8 q =2*p/n X=2*r*cos(q) Y=r*sin(q)实验结果:代码: 1 #include 2 #include 3 #include ... 阅读全文
摘要:
要在VC++6.0中使用opengl,需要配置一下环境设置。具体需要两步:1、加入一个头文件,两个lib文件,两个dll文件,放在合适位置。2、配置一下vc++6.0的Project Settings。具体可以看博文,写的很详细,我就不赘述了:VC6.0中OpenGL开发环境配置(整opengl必看... 阅读全文