![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机图形学
秀玉轩晨
这个作者很懒,什么都没留下…
展开
-
图形学之贝塞尔曲线实现
贝塞尔曲线贝塞尔曲线的推导贝塞尔曲线的推导原创 2020-05-23 19:51:11 · 1781 阅读 · 0 评论 -
DDA画线算法与Bresenham画线算法
文章目录DDA画线算法定义公式推导代码实现效果缺点Bresenham画线算法定义DDA画线算法定义通过单位间隔来确定线段的点,默认间隔为1,如图:此时,已知的点为(x0,y0),(xend,yend)(x_0,y_0), (x_{end},y_{end})(x0,y0),(xend,yend),假设yk与yk+1y_k与y_{k+1}yk与yk+1是两点连线上的点的纵坐标公式...原创 2020-04-03 23:05:13 · 2390 阅读 · 0 评论 -
Cohen-Sutherland直线裁剪
编码实现的原理首先对每条直线的端点赋予一组四位二进制的代码,也称为区域码(region code)四位二进制代码的含义为TBRL,T代表上边界,B代表下边界,R代表右边界,L代表左边界,在边界置为1,不在边界置为0如下示例,请忽略这很丑的字体:)对直线的裁剪裁剪分为三类情况直线完全在区域内,此类情况直线的两个端点区域码均为0000,可以直接保存该线段...原创 2020-03-27 21:21:03 · 2384 阅读 · 0 评论 -
openGL配置总结
opengl配置总结在官网下载如图文件 点击跳转.在visual studio新建的项目中添加文件夹Dependecies\GLFW将下载的glfw中的如图文件夹添加至上述新建文件夹中选择项目的属性添加附加目录在这里插入图片描述重新生成测试结果测试文档#include <GLFW/glfw3.h>int main(v...原创 2020-03-22 13:45:10 · 189 阅读 · 0 评论