摘要: Lecture 09 Shading 3 (Texture Mapping cont.) Shading 3 Barycentric coordinates 重心坐标 为了在三角形内部任何一点内插值,我们引入重心坐标 为什么需要插值? 指定顶点属性 在三角形内部保持平滑变化 插值什么内容? 纹理坐标 阅读全文
posted @ 2024-03-24 12:04 Telluluu 阅读(66) 评论(0) 推荐(0)
摘要: Lecture 08 Shading 2 (Shading, Pipeline and Texture Mapping) Shading frequencies P1每个面着色一次 P2每个顶点着色一次,每个三角面内插值 P3每个像素着色一次 Flat Shading (逐三角形) 每个三角面是一个 阅读全文
posted @ 2024-03-24 11:57 Telluluu 阅读(32) 评论(0) 推荐(0)
摘要: Lecture 07 Shading 1 (Illumination, Shading and Graphic Pipeline) Illumination & Shading Shading 着色在图形学上的定义: 在图形学上,对不同物体,应用不同材质的过程(不同的材质与光线的作用有不同方法) S 阅读全文
posted @ 2024-03-24 11:55 Telluluu 阅读(62) 评论(0) 推荐(0)
摘要: Lecture 06 Rasterization 2 (Antialiasing and Z-Buffering) Antialiasing 反走样 采样理论 发生在不同位置 (如照相) 发生在不同时间 (如动画) Sampling Artifacts(指图形学中的错误、看上去不对的地方、瑕疵) 锯 阅读全文
posted @ 2024-03-24 11:53 Telluluu 阅读(39) 评论(0) 推荐(0)
摘要: Lecture 05 Rasterization 1 (Triangles) 什么是屏幕 一组像素 数组的大小:分辨率 一种典型的光栅成像设备 光栅 光栅化 == 画在屏幕离 像素 一个个小方块,每个方块中的颜色不会变化(实际上不准确,这样描述只是方便理解) 颜色是RGB三个值的混合 定义屏幕空间 阅读全文
posted @ 2024-03-24 11:48 Telluluu 阅读(24) 评论(0) 推荐(0)
摘要: Lecture 03 & Lecture 04 Transform 为什么要变换 Modeling Viewing 2D变换 Scale 缩放 缩放矩阵 \[\begin{bmatrix} x'\\ y' \end{bmatrix} = \begin{bmatrix} s_x & 0\\ 0 & s 阅读全文
posted @ 2024-03-24 11:46 Telluluu 阅读(50) 评论(0) 推荐(0)
摘要: Lecture 02 Review of Linear Algebra 图形学的依赖 基础数学 线性代数 微积分 统计学 基础物理 光学 力学 杂项 信号处理 数值分析 一点美学 向量 (数学上称为向量,物理上称为矢量) \(\vec{AB}\) = B - A 向量表示方向和长度 向量的大小\(\ 阅读全文
posted @ 2024-03-24 11:40 Telluluu 阅读(40) 评论(0) 推荐(0)
摘要: 大气散射学习笔记 学习教程基于https://zhuanlan.zhihu.com/p/548799663 类型: 外散射:因散射导致看不到的光线 内散射:观察到本不能观察到的光线 过程: 从真空到P点: \[透射率T_{CP} = {I_P\over I_C}\\\ 则P点光照量I_P = {I_ 阅读全文
posted @ 2024-03-24 11:36 Telluluu 阅读(125) 评论(0) 推荐(0)