![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机图形学
♡-流浪孩
这个作者很懒,什么都没留下…
展开
-
使用openGL,利用多边形填充的扫描线算法画出实心五边形
具体内容参考博客:https://blog.csdn.net/qq_38345598/article/details/84553043实心五边形任意给定5个顶点坐标,利用多边形填充的扫描线算法编写程序,生成一个实心五边形。运行截图代码(转载)#include <GL/glut.h>#include <windows.h>const int POINTNUM = 5;typedef struct XET{ float x; float dx, ymax; XET原创 2021-03-11 20:22:19 · 1508 阅读 · 0 评论 -
使用openGL,用Bresenham算法画椭圆
运行结果源代码//用Bresenham算法画椭圆#include<iostream>#include<stdlib.h>#include <GL/glut.h>void putpixel(int xc, int yc, int x, int y) { glBegin(GL_POINTS); glVertex3f(xc + x, yc + y, 0); glEnd();}void drawElipse(int xc, int yc, int a,原创 2021-03-10 20:05:59 · 1556 阅读 · 1 评论 -
VS2019配置openGL
1、打开vs2019管理面板点击修改,选择使用c++的桌面开发然后选择单个组件,将代码工具中的这个打钩,然后安装2、下载配置openGL下载链接:https://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip下载解压后如图所示将文件放到对应文件夹(若没有gl文件夹,创建一个即可)把glut.h复制到…\VC\Tools\MSVC\14.16.27023\include\gl下把glut.lib和glut32.lib原创 2021-03-10 20:03:28 · 3519 阅读 · 4 评论