
计算机图形学
文章平均质量分 67
风日好
这个作者很懒,什么都没留下…
展开
-
计算机图形学 读书笔记(二) BRDF双向反射分布函数
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。BRDF双向反射分布函数 意义并不复杂,但是函数表达式却需要时间去理解。BRDF的意义: 描述反射光与入射光的关系。 那么 已知多个光源,如何求得指定观测点 观测 指定 被观测点 的光强呢? 定性描述一下: 反射光强度 = 入射光强度 * 一个系数。 这个系数就是BRDF。以上...原创 2018-04-10 11:56:21 · 2143 阅读 · 0 评论 -
计算机图形学 读书笔记(三) 光线跟踪 Ray Tracing
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。光线跟踪的意义: 在现实世界里,一个光源发出的光 照射到一个点之后,这个点漫反射出去的光是在一个半球状范围内的。如果我们模拟现实世界中光的传播,难道要计算出每个光源对每个点,发射到所有方向的光吗? 当然不可能。我们只需要模拟到我们眼里的光就行了。 对于计算机,只需要模拟到一个像素...原创 2018-04-10 15:59:56 · 1265 阅读 · 0 评论 -
计算机图形学 读书笔记(四) 网格 mesh
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。网格部分的知识有以下几点:– Mesh tessellation 网格划分?– Mesh simplification 网格简化– Subdivision 网格细化–Mesh parameterization: Seam computation 网格参数化网格的意义:一个3D模型的...原创 2018-04-10 17:25:06 · 4689 阅读 · 0 评论 -
计算机图形学 读书笔记(五) 网格参数化 Triangulated Surface Parameterization
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。网格参数化的意义:提供了网格和其他domain(如贴图)的映射,即:将一个三维网格的顶点信息,铺开,记录在一个二维数组里面。 一般用u,v作为坐标。(我推测的,因为贴图的坐标是uv)网格参数化的方法:用最低的变形,将一个网格铺开在一个平面上。 任何封闭表面都可以由一条缝展开后,铺在一...原创 2018-04-11 10:50:56 · 4767 阅读 · 0 评论 -
计算机图形学 读书笔记(六) Bézier Cuvres 贝塞尔曲线
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。贝塞尔曲线和B-样条的意义:在三维建模中是需要对曲线参数化的, 精确描述的模型才能为计算机所用。 表示曲线的方法有很多种, 但贝塞尔曲线有很多优点,所以应用广泛。B样条比贝塞尔曲线更好用,所以B样条应用更广泛。贝塞尔曲线定性描述:用 带系数的向量 的多项式,描述一条曲线。贝塞尔曲线...原创 2018-04-11 13:42:08 · 677 阅读 · 0 评论 -
计算机图形学 读书笔记(七)B样条曲线 B-Spline
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。上一节讲了贝塞尔曲线,B样条曲线比贝塞尔曲线更复杂,但弥补了贝塞尔曲线的缺点。贝塞尔曲线的缺点:1.无法局部修改。 因为贝塞尔曲线中的每一点 是受到所有控制点的影响的,所以当只想修改一个局部的时候,会影响到其他地方。2.很难满足连续性。这两个缺点的反面就是B样条曲线,可以局部修改,...原创 2018-04-11 14:22:11 · 4507 阅读 · 0 评论 -
计算机图形学 读书笔记(八) 光线跟踪加速Ray Tracing Acceleration
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。光线跟踪受到的限制:1.时间复杂度和空间复杂度都很高。2.主要时间用在了可见性计算和求交测试。所以为了加速光线跟踪,对空间的结构有了如下一些优化:• Hierarchical (层次性) Bounding Volumes (包围盒)• Uniform Grids (均匀格点)• Qu...原创 2018-04-11 15:11:24 · 1282 阅读 · 0 评论 -
计算机图形学 读书笔记(九) 纹理Texture
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。纹理的意义:是对模型细节的补充。纹理的使用需要三步:1.获取纹理2.贴图(mapping,动词“贴”)3.滤波获取纹理:人为创作:画画,拍照等Procedure Texture(过程纹理): 例:使用柏林噪声直接合成文理, 如大理石表面,云彩等。texture synthesis(纹...原创 2018-04-11 15:53:48 · 1485 阅读 · 3 评论 -
计算机图形学 读书笔记(十) 阴影 Shadow
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。阴影非常重要,阴影提供了物体的位置信息,形状信息。 阴影的定义:本影和半影----完全看不到光源的部分和部分看到光源的部分。阴影的分类:attached shadows:阴影法线的方向与光源的方向相反。cast shadows:阴影法线的方向朝向光源。self-shadows:自己投...原创 2018-04-11 17:10:33 · 1906 阅读 · 0 评论