
computer graphics
文章平均质量分 92
Sengo_1993
你多走了许多弯路,却看到了更多的风景。你觉得一切为时已晚,却恰是刚刚好的开始。
展开
-
【计算机图形2】实验1: 从[世界坐标系]到[相机坐标系]到[透视投影变化]及[隐藏面消除]的计算
前言:本文记录计算机图形2的第一个实验,如何从世界坐标系投影到2D平面上并做隐藏面消除。由于我看的材料(课件及资料)很多都是英文的,因此可能导致英文名词写成中文翻译得不对。从世界坐标系到相机坐标系:这里引用我在GW上这门课的教授James K. Hahn的课件。把世界坐标系转成相机坐标系(如图1),就是把世界坐标系的点一个个转换成以相机(观察点)为原点的坐标系中所在的点。换句话说就是,在世界坐标系...原创 2018-02-27 13:34:58 · 1402 阅读 · 1 评论 -
【计算机图形2】实验2: 扫描线填充算法+Z-buffer被00覆盖点消除
前言:通过扫描线算法对多边形面进行颜色随机填充。再使用Z-buffer算法比较重叠物体的点的深度,即对同一个X,Y位置的多个点,选择深度浅的点显示。扫描线算法:对每个物体的表面分别进行扫描线算法,扫描线自底向上,扫描范围为物体的最低点的Y值到最高点的Y值。扫描线每次向上移动1个单位距离(1个像素)。在openGL中,如果我们把画布大小定义为600X600px,画布坐标轴定义为(0,600,0,60...原创 2018-03-08 13:00:41 · 1318 阅读 · 0 评论 -
【计算机图形】Perlin Noise 实例和理解
Perlin noise一、 背景介绍分形:分形,具有以非整数维形式充填空间的形态特征。通常被定义为“一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩小后的形状”,即具有自相似的性质。分形(Fractal)一词,是芒德勃罗创造出来的,其原意具有不规则、支离破碎等意义。1973年,芒德勃罗(B.B.Mandelbrot)在法兰西学院讲课时,首次提出了分维和分形的设想。(...原创 2018-05-01 05:11:05 · 9790 阅读 · 2 评论 -
曲线
连续性G0-位置连续G1-切线连续G2-曲率连续G3-曲率变化率连续G4-曲率变化率的变化率连续C−1: Curves are discontinuousC0: Curves are continuousC1: First derivatives are continuousC2: First and second derivatives are continuousCn: First throu...原创 2018-04-09 03:36:14 · 388 阅读 · 0 评论