unity中关于图形学的基础知识(一)
来源:互联网 发布:加强我国网络文化建设 编辑:程序博客网 时间:2024/04/28 04:43
在这一节中我先介绍一下向量:
向量有两种不同但相关的意义:一种是纯抽象的数学意义;另一种是几个意义。
(1)向量和标量的区别:前者强调方向,后者强调大小。
(2)水平书写的向量叫行向量;垂直书写的向量是列向量;在我们看上去这两者没有区别但是它们与矩阵相乘时会得到不同的结果。
(3)向量是既有大小又有方向的有向线段;箭头是向量的末端。
(4)向量与点的区别:前者没有位置。后者有位置但没有实际的大小和厚度。
(5)数学中专门研究向量的分支称作线性代数。
(6)零向量是特殊的向量,零向量也是唯一一个没有方向的向量。
二:向量的运算
(1)向量的加法(前提向量的维数相同)
(2)向量的减法
箭头方向指向被减数。
(3)向量与标量的乘积:结果还是一个向量,只是模进行放大或缩小,方向不变。
(4)向量的点乘:优先级高于加,减法;向量的点乘就是对应分量乘积的和,其结果是一个标量。
它的几何意义:点乘结果描述了两个向量的“相似”程度,点乘越大,两个向量越接近。
(6)向量的叉乘:仅用于3D向量,和点乘不一样,点乘得到的是一个标量并满足交换律,叉乘得到一个向量并不满足交换律,优先级与点乘相同。
几何意义:叉乘得到的向量垂直与原来两个向量所形成的平面。
0 0
- unity中关于图形学的基础知识(一)
- Unity关于图形学的基础知识-向量(一)
- Unity中关于图形学的基础知识—矩阵(二)
- Unity关于图形学的基础知识-向量的运算(二)
- Unity关于图形学基础知识-矩阵的逆(七)
- unity关于图形学基础知识(五)
- unity中关于图形学基础知识—矩阵与转换(三)
- unity关于图形学的基础知识-3D矩阵的变换(四)
- Unity关于图形学基础-矩阵的行列式(六)
- Unity中关于场景漫游的两个方法(一)
- Unity Shader 基础知识(一)
- Unity 中一些图形学知识
- 关于计算机图形学的学习(转载)
- (转)关于计算机图形学的学习
- (转)关于计算机图形学的学习
- 关于 计算机图形学的
- 图形学基础知识
- 计算机图形学(一)
- PHP数据加密技术之一---MD5()和Sha1()加密
- hdoj--5612--Baby Ming and Matrix games(dfs)
- invisible visible gone
- IQKeyboardManager(自动处理键盘事件)
- 静态和实例
- unity中关于图形学的基础知识(一)
- halo world ))) uva 10934 droping water
- MySQL批量SQL插入性能优化
- 目标检测的图像特征提取之(二)LBP特征
- Open quote is expected for attribute "class" associated with an elemen的解决方案
- item 23: 理解std::move和std::forward
- dfs(顺便求一下每个节点的儿子节点喽)
- android 学习笔记之20160307自定义对话框
- 【转载】Java开发环境的搭建以及使用eclipse创建java项目