您的位置:首页 > 移动开发 > Unity3D

ShaderLab Tutorials-Matrix

2015-10-12 18:18 393 查看
Shader "ShaderLab Tutorials/Matrix"
{
Properties
{
_MainTex("Texture",2D) = ""
_Texture2("Texture2",2D) = ""
}
SubShader
{
BindChannels
{
Bind "vertex",vertex
Bind "texcoord",texcoord
Bind "texcoord1",texcoord1
}
Pass
{
SetTexture[_MainTex]{ Matrix[_Rotation] }
}
}
}

再写一个cs,传入matrix
renderer.material.SetMatrix ("_Rotation", t_inverse*m*t);       
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息