中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 1666|回复: 2

请问UnityShader中Tex2D函数的问题

[复制链接]
发表于 2016-11-27 22:06:10 | 显示全部楼层 |阅读模式
Tex2D函数采样完毕后,应该返回一个float4结构的向量,但是为什么一般只使用.r(或者.x)(也就是第一个分量)。这个tex2d采样结果到底是什么意思?


wzm19941229于2016-11-30 13:26补充以下内容:
求回答!!!
发表于 2016-12-28 10:00:38 | 显示全部楼层
.rgba = .xyzw = [0][1][2][3],当成一个素组下标就好了
发表于 2016-12-30 10:36:31 | 显示全部楼层
啊哈最近俺在用这个函数!
因为贴图里的每个 texel 可以是一维、二维、三维或四维的,如果是小于四维的话,不满的那些维度就都是 0。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-2-26 05:22 , Processed in 0.035974 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表