主题资源网站建设作业,微信公众号上怎么上传wordpress,域名备案需要有网站吗,沈阳市城市建设网站swizzle
swizzle可以获取向量分量值#xff1b;表现形式是点符号和rgba或xyzw rgba一般用作颜色表示 xyzw一般用于坐标表示分量值可以进行组合 例如#xff1a;fixed4 test(1,2,3,4) 获取分量值#xff1a;test.r 获取第一个分量值、test.g、test.xy、test.yx
向量维度转换…swizzle
swizzle可以获取向量分量值表现形式是点符号和rgba或xyzw rgba一般用作颜色表示 xyzw一般用于坐标表示分量值可以进行组合 例如fixed4 test(1,2,3,4) 获取分量值test.r 获取第一个分量值、test.g、test.xy、test.yx
向量维度转换
高纬度到低纬度 fixed4 t1(1,2,3,4); fixed2 t2t1;//舍弃第三和第四个分量 t2t1.xw;//使用第一个和第四个分量低纬度到高纬度 fixed3 t3(1,1,1) t1(t2,t2) //组合为四维 t1(t3,5)
向量用于矩阵的声明
fixed4 a(1,2,3,4) fixed4x4 b{a,a,a,a};
获取矩阵元素
b[0][0] 获取第一行第一列的元素
获取矩阵的一行
fixed4 cb[0] //获取第一行的元素 使用向量存储
矩阵维度转换
高维到低纬 舍弃多余的维度 fixed3x3 da;//a矩阵舍弃 第四行和第四列低纬度到高纬度 fixed3 a(1,1,1); fixed3x3 b{a,a,a} fixed4x4 c{ fixed4(b[0],1), fixed4(b[1],1), fixed4(b[2],1), fixed4(a,1)}