自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Shader学习笔记(11)vertex shader的几何变换——MVP矩阵变换

![在这里插入图片描述](https://img-blog.csdnimg.cn/20191022233956394.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMjU3MTIx,size_16,color_FFFFFF,t...

2019-10-30 23:40:43 403

原创 Shader学习笔记(10)3D数学基础——矩阵的逆

逆的定义 I为单位矩阵 逆的计算方法 代数余子式 标准伴随矩阵 矩阵求逆 矩阵逆的性质 行列式为0的脚奇异矩阵 正交矩阵和逆 正交矩阵: 1、每一行都是单位向量 2、 ...

2019-10-17 21:28:14 897

原创 Shader学习笔记(9)3D数学基础——矩阵和行列式

方阵 行和列相同的矩阵 行列式 2阶方针行列式 3阶方针行列式 代数余子式 N*N阶方阵行列式 行列式性质

2019-10-16 22:36:34 241

原创 Shader学习笔记(8)3D数学基础——矩阵和变换

2D旋转矩阵 3D旋转矩阵 C#顶点变换demo

2019-10-16 21:34:13 248

原创 Shader学习笔记(7)3D数学基础——矩阵

矩阵的维度和记法 矩阵的转置 矩阵和标量的乘法 矩阵和矩阵的乘法 单位矩阵

2019-10-10 22:35:48 160

原创 Shader学习笔记(6)3D数学基础——向量

向量 有大小有方向的量 向量的运算 向量的加法 v1 = (1,0) v2 = (0.5,0.5) v3 = v1 + v2 = (1,0) + (0.5,0.5) = (1.5,0.5) 向量的减法 v1 = (2,0) v2 = (0.7,1.5) v3 = v2 - v1 = (0.7,0.5) + (2,0) = (-1.3,1.5) 向量和标量的乘法 v = (1,2,2) D ...

2019-10-09 22:52:55 344

原创 Shader学习笔记(5)3D数学基础——坐标系

模型坐标系 2D中的模型坐标系 3D中的模型坐标系 世界坐标系 2D中的世界坐标系 3D中的世界坐标系 摄像机坐标系 屏幕投影坐标系

2019-10-09 22:03:30 149

原创 Shader学习笔记(4)cg语言入门

顶点和片段程序的输入输出 in输入关键字 out输出关键字 inout输入输出 常用语义 POSITION 位置 COLOR 颜色 1,从应用阶段传递模型数据给顶点着色器时支持的语义如下表 语义 描述 POSITION 模型空间中的顶点位置 通常float4 NORMAL 顶点法线 通常float3 TANGENT 顶点切线 通常float4 TEXCOORD(n) 该...

2019-10-08 23:07:18 447

原创 shader学习笔记(3)SurfaceShader

https://docs.unity3d.com/Manual/SL-SurfaceShaders.html 不需要编写pass通道,是对顶点和片源着色器的包装 SurfaceOutput Input lighting shadow struct SurfaceOutputStandard { fixed3 Albedo; // base (diffuse or specular...

2019-10-06 21:04:58 164

原创 Shader学习笔记(2)Fixed function shader

properties material lighting serrexture Blend 当前渲染的物体为源,其他物体为目标 制作半透明的物体要关注渲染队列 Shader "Sbin/ff2" { Properties { _Color("Main Color", color) = (1,1,1,1) _Ambient("Ambient", color) = (0.3,0.3,0.3...

2019-10-06 17:17:14 150

原创 U3D Shader笔记(1)UnityShader组织形式

U3D Shader笔记(1)UnityShader组织形式 UniyShader的形态 surface shaders vertex and fragment shaders fixed function shaders Shaderlab基本结构 shader "name"{ [Properties] SubShaders [FallBack] } Properties 可以在材质监视...

2019-10-06 12:47:17 222

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除