games101 1-2
前几天每天晚上12点回去睡不着,就囫囵吞枣的把101看了一遍,因为精神不好,看的不是很仔细,现在把他重新好好学一遍。
1.光栅化
将三维空间中的几何形体显示在屏幕上;实时的要求得30fps,否则就是offline;
2.曲线和网格
3.光纤追踪
4.动画和仿真
5.计算机视觉是看,图形学是表达。
6点乘
- 点乘主要应用于两个单位向量的夹角
- 观察俩个向量之间是同向、垂直还是反向,可以观察两个向量的接近,若俩个向量的点乘接近1则离的很近,若接近0则离的很远
- 可以利用投影将一个向量分解成俩个或者多个向量和
×极(cross product)
右手定则(点赞定制),可以发现向量俩个的叉乘并不满足交换律,所以得加负号。
- 判断左和右,判断内和外
如图右 AB*AP 向外 判断p点在三条边的左边或者右边 或者不在同一边。
矩阵
- 单位矩阵:可以算出矩阵A逆,可以用于返回变换前的结果
- 向量的点乘、插乘都可以转换为矩阵相乘
games101 1-2相关推荐
- [GAMES101]现代计算机图形学课程总结3:Shading
文章目录 概要 Shading的定义 Shading是局部的 输入 不产生阴影(shading不等于shadow) Blinn-Phong Reflectance Model 漫反射 (Diffuse ...
- 【GAMES101】作业3 Pipeline and Shading
[GAMES101]作业3 Pipeline and Shading 一.作业描述 二.作业解析 **1. blinn-phong模型** **漫反射光** **高光** **环境光** **漫反射+ ...
- GAMES101课程学习笔记—Lec 14(2)~16:Ray Tracing(2) BRDF、渲染方程、全局光照、路径追踪
GAMES101课程学习笔记-Lec 14(2)~16:Ray Tracing(2) BRDF.渲染方程.全局光照.路径追踪 0 引入--辐射度量学概述 1 相关概念 1.1 Radiant Ener ...
- 【Games101】图形的基础变换 总结
这里是对GAMES101课程中关于图形变换(model trans, view trans, projection trans)进行的一个简单总结,目的是方面自己复习.援引的图片全部来自闫老师的lec ...
- Games101课程笔记_lecture20_color颜色
Games101课程笔记_lecture20_color颜色 1 light Field/Lumingraph 1 全光函数 2 光场 3 光场相机 2 颜色 1 光谱 2 颜色 1 人靠什么感知颜色 ...
- 【GAMES101】课堂笔记1--计算机图形学概述
文章目录 前言 课堂笔记 1 图形学介绍 1.1 图形学应用领域 1.2 图形学前沿Challenges 2 本课程介绍 2.1 课程内容 2.2 非课程内容 2.3 课程相关 前言 本文为GAMES ...
- GAMES101笔记_Lec01_计算机图形学概述 Overview of Computer Graphics
作为一名想要了解图形学的学生,已经在无数地方看到有人推荐闫令琪老师的GAMES101课程,但由于自己是美术专业,在笼统看过这门课程之后认为这门课有一定学习难度,所以为了打下比较扎实的基础和方便自己日后 ...
- GAMES101 Windows作业环境配置 【Visual Studio】
这里写自定义目录标题 目的 用料 Eigen库的导入 Egien下载链接 Eigen库编译 Eigen库之VisualStudio引用 OpenCV的导入 OpenCV下载链接(感谢同事帅小伙翻墙帮我 ...
- GAMES101课程学习笔记—Lec 02:Linear Algebra 线性代数回顾
GAMES101课程学习笔记-Lec 02:Linear Algebra 线性代数回顾 0 图形学的依赖学科 1 向量 1.1 点乘 1.2 叉乘 2 矩阵 本节课知识比较基础,大学课程里应该都学过, ...
- Games101 学习笔记
文章目录 第一章 第二章 线性代数 向量 单位向量: 向量相加: 笛卡尔坐标系: 向 量乘法: 点乘 叉乘 标准正交基orthonormal 矩阵 矩阵乘法 性质: 矩阵的转置: 单位矩阵和逆矩阵 用 ...
最新文章
- 三步捋清链表相关题型!
- 最大规模传统零售升级揭晓 100家大润发线上线下同步加入天猫618
- 云上直播性能优化及测试方案详解
- ExtJS EditorGridPanel 示例之JSON格式Store前后台增删改查
- 【百度云提取】:JDK1.8API、Jdk1.8安装包、jQueryAPI文档、JavaScriptAPI文档、W3School相关API文档
- OBV指标交易策略(累积能量潮与移动能量潮,成交量多空比率净额及相关应用原则)
- Java编程入门:使用Eclipse快捷键
- 第三方API的简单调用
- 在中兴新支点操作系统玩换装游戏
- mac已安装flash控件_如何在Mac上安装和更新Flash
- 用两天整理出来的python英文单词大全,需要的赶快保存啦
- linux设置用户密码
- 【活动推荐】美团外卖两千万日订单背后的客户端技术架构
- 数据分析实战之用户画像
- AtCoder题解 —— AtCoder Beginner Contest 182 —— D - Wandering
- 【大染坊】从陈寿亭身上能学到什么?
- STL之自定义缓冲区
- win10彻底删除Ubuntu EFI分区及启动项
- 浅析系统性思维——新书《系统思维的艺术》解读(上)
- 疫情时代下,普通人如何在不确定的世界活得好一点?