dot(lightCoord, lightCoord).rr
这个.rr获取的是什么?
unity shader里 dot(lightCoord, lightCoord).rr
答案:2 悬赏:10 手机版
解决时间 2021-01-03 07:18
- 提问者网友:练爱
- 2021-01-02 22:35
最佳答案
- 五星知识达人网友:西岸风
- 2021-01-02 23:17
dot出来的是一个向量,rr中的每一个r是rgba中的第一个元素,shader中就是所得向量的第一元素了(如果是二维向量的话就只有r和g有值了),rr的话就是相当于v.vertex.xx这样,获得一个由两个第一个元素组成的二维数
举个例子,float3 temp = (1,2,3);
那么temp.xx=(1,1);
temp.xyz=(1,2,3);
temp.xz=(1,3)
举个例子,float3 temp = (1,2,3);
那么temp.xx=(1,1);
temp.xyz=(1,2,3);
temp.xz=(1,3)
全部回答
- 1楼网友:不如潦草
- 2021-01-03 00:11
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯