- 博客(11)
- 收藏
- 关注
原创 Shader学习笔记(11)vertex shader的几何变换——MVP矩阵变换
3D数学基础——矩阵的逆
逆的定义I为单位矩阵逆的计算方法代数余子式标准伴随矩阵矩阵求逆矩阵逆的性质行列式为0的脚奇异矩阵正交矩阵和逆正交矩阵:1、每一行都是单位向量2、...
2019-10-17 21:28:14
880
原创 Shader学习笔记(9)3D数学基础——矩阵和行列式
方阵行和列相同的矩阵行列式2阶方针行列式3阶方针行列式代数余子式N*N阶方阵行列式行列式性质
2019-10-16 22:36:34
221
原创 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
331
原创 Shader学习笔记(5)3D数学基础——坐标系
模型坐标系2D中的模型坐标系3D中的模型坐标系世界坐标系2D中的世界坐标系3D中的世界坐标系摄像机坐标系屏幕投影坐标系
2019-10-09 22:03:30
141
原创 Shader学习笔记(4)cg语言入门
顶点和片段程序的输入输出in输入关键字out输出关键字inout输入输出常用语义POSITION 位置COLOR 颜色1,从应用阶段传递模型数据给顶点着色器时支持的语义如下表语义描述POSITION模型空间中的顶点位置 通常float4NORMAL顶点法线 通常float3TANGENT顶点切线 通常float4TEXCOORD(n)该...
2019-10-08 23:07:18
420
原创 shader学习笔记(3)SurfaceShader
https://docs.unity3d.com/Manual/SL-SurfaceShaders.html不需要编写pass通道,是对顶点和片源着色器的包装SurfaceOutputInputlightingshadowstruct SurfaceOutputStandard{ fixed3 Albedo; // base (diffuse or specular...
2019-10-06 21:04:58
155
原创 Shader学习笔记(2)Fixed function shader
propertiesmateriallightingserrextureBlend当前渲染的物体为源,其他物体为目标制作半透明的物体要关注渲染队列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
139
原创 U3D Shader笔记(1)UnityShader组织形式
U3D Shader笔记(1)UnityShader组织形式UniyShader的形态surface shadersvertex and fragment shadersfixed function shadersShaderlab基本结构shader "name"{ [Properties] SubShaders [FallBack]}Properties可以在材质监视...
2019-10-06 12:47:17
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人