计算机图形学
文章平均质量分 51
yfdyyy
这个作者很懒,什么都没留下…
展开
-
计算机图形学——GLSL编程
GLSL编程,是直接使用GPU进行图像的渲染,glsl是一个GPU编程的库。这次作业分为三个部分:1.phong模型,2.水波,3.环境映射(environment mapping)1.phone模型:原创 2013-11-22 20:56:50 · 1626 阅读 · 0 评论 -
计算机图形学——表面细分
表面细分,举一个粒子,一个立方体,细分很多次以后,表面可有变得平滑。表面细分的一个关键步骤就是加点。如上图的a只有几个点,进过多次细分后,可有增加到很多点,像d一样。如何插点呢,看下图:一个图形,是由很多个三角形组成的,首先,在三角形的边上插点。如果一条边包含在两个三角形中,则插入的点的坐标按照第一个图进行分配,即3/8 * left + 3/8 * right +原创 2014-03-11 19:59:39 · 2834 阅读 · 0 评论 -
计算机图形学——图像压缩
首先,Huffman算法就可以进行压缩,但是直接用Huffman算法对图片的压缩效率并不高。采用Haar Wavelets,对图片的像素进行处理。首先,将第2i个值和第2i+1个值进行操作,相加除以2,得到的值,存放在i个位置,相减除以2,得到的值放在width/2 + i的像素上。其中,i的取值范围:[0,width/2].如下图所示:原创 2014-03-11 19:25:50 · 1424 阅读 · 0 评论