Unity3D
文章平均质量分 56
牧秋羽
计算机爱好者
展开
-
法线的空间变换的原理
一、法线空间变换原理(源于Shader入门精要中介绍:)由此得到两个重要公式:1、如果要对向量做空间转换,需要左乘矩阵的逆转置矩阵。2、如果是正交矩阵,则直接左乘转换矩阵。二、关于利用切线空间TBN进行法线转换:假设已知切线空间TBN,切线空间的法线Nt,计算世界空间下的法线Nw?由于TBN是正交矩阵,所以Nw * TBN = Nt;两边左乘TBN-1,Nw=TBN-1Nt=Nt...原创 2019-12-26 10:48:07 · 1731 阅读 · 0 评论 -
碰撞检测函数的区别
1.Collider.OnCollisionEnter(Collision)当collider/原创 2014-10-09 16:37:43 · 4190 阅读 · 0 评论 -
基于Unity5.x版本资源内存管理方案
1、Unity对资源的管理API汇总:Resources:Load、LoadAll、LoadAsync、UnloadAsset、UnloadUnusedAssets。AssetBundle:LoadFromFile、LoadFromFileAsync、LoadFromMemory、LoadFromMemoryAsync、LoadAllAssets、LoadAllAssetsAsync、Lo原创 2017-06-12 19:11:04 · 1672 阅读 · 0 评论 -
ShaderLab和CG/HLSL的一些数据类型归纳
1、ShaderLab和CG变量的匹配关系ShaderLab属性类型CG变量类型Color, Vectorfloat4, half4, fixed4Range, Floatfloat, half, fixed2Dsampler2DCubesamplerCube3Dsampler3D原创 2017-06-14 16:48:43 · 3265 阅读 · 0 评论