计算机图形学
文章平均质量分 82
AthrunJ
Life is short, carpe diem!
展开
-
图形学学习笔记4——平面图形裁剪
平面图形裁剪基础概念空间中的图形尺寸任意,显示设备尺寸有限,如何判断图形哪些部分在显示区外,哪些部分在显示区内这一过程就是对图形的裁剪。当有大量图形需要显示时,裁剪就很耗时,在软件裁剪速度无法达到要求时,可以用硬件加速。直线裁剪求出所属直线与各个边界的交点,通过交点是在边界上还是在延长线上,判断线段哪部分在区域内。科恩-萨塞兰德算法适用于矩形窗口的直线裁剪。将窗口四条边所属直线分割成的9个区域编码,原创 2016-10-22 15:56:30 · 2630 阅读 · 0 评论 -
图形学学习笔记1——基本概念
计算机图形学基本概念点阵图分辨率表示点阵图大小:M行N列 用M*N表示大小颜色:黑白图每个像素点占用1bit。24位真彩色每个像素点占用3bytes,能表示超过一千六百万中颜色。文件格式:常用BMP位图文件坐标:第m行n列在计算机中处理常为(m-1,n-1).精度:显示精度取决于图形精度、显示器精度、打印机或扫描仪精度。向量图向量图形有不同于点阵图形的描述方式:描述图形的几何形状的数学模原创 2016-10-14 16:21:14 · 415 阅读 · 0 评论 -
图形学学习笔记2——点阵图形光栅化
点阵图形光栅化将参数描述的图形转化为点阵的算法,评价指标有:精度、时间复杂度、空间复杂度。对实时性要求高的实时渲染场景比如游戏动画,应该需要更快的转化为点阵。类似制作动画片的离线渲染就对精度要求更高。线条图形转化要求线段端点准确线段亮度均匀算法速度快直线光栅化算法数值微分发(DDA)DDA(Digital Differential Analyzer)基本原创 2016-10-18 14:48:57 · 1379 阅读 · 0 评论 -
图形学学习笔记5——向量矩阵运算
向量矩阵运算原创 2016-11-10 19:47:32 · 650 阅读 · 0 评论 -
图形学学习笔记3——区域填充
区域填充概念连通方式:四连通:两个像素点上下相连或左右相连。八连通:两个像素点上下或左右或对角相连。区域定义方式:内部定义(interior-defined): 区域内部所有像素点单一值,边界可以不是单一值。边界定义(boundary-defined): 边界是单一值,内部所有是区域。 (a)和(b)是内部定义四连通,(c)是内部定义八连通,(d)既不是四连通也不是八连通,内部区域是四原创 2016-10-20 20:40:28 · 1066 阅读 · 0 评论