blender着色器接口颜色以及不同颜色接口间的转换
2023-05-02 16:43 作者:srwergthsr | 我要投稿


数值【灰色】:数字,只有大小,用滑条拖动时,范围为0-1,范围外手动输入
矢量【紫色】:类似空间位置/向量向量概念,有大小有方向,用(X,Y,Z)格式记录
颜色【黄色】:采用红(R)绿(G)蓝(B)三原色模式,(R,G,B)格式记录,每个颜色有各自通道灰度值(同PS),把数据0~255(也就是8位色)映射到0~1范围之内处理,数值>=1时,显示为白色,<=0,显示为黑色
着色器【绿色】:表现光影关系。
数值、矢量、颜色,三种类型数据可以相互转换(等于:不同属性接口可以互连)
数值—>矢量,把数值赋予XYZ坐标
数值—>颜色,把数值赋予RGB三原色
颜色—>数值,根据三原色在人眼感知亮度不同,赋予不同的权重,R×0.8,G×0.2,B×0.1
颜色—>矢量,XYZ三个数值直接对应RGB
矢量—>数值,取XYZ坐标平均值
数值,矢量,颜色,三种节点都可以连接到着色器节点上,默认效果(直接材质输出)为,三种类型数据转换为颜色数据类型,连接系统默认添加的自发光节点(不显示,但效果和自发光节点相同)。