【blender材质篇】A6-节点的四种数据类型

用户头像
广州/三维设计师/4年前/383浏览
【blender材质篇】A6-节点的四种数据类型

【blender材质篇】A7-节点的数据类型

  • 节点可以处理不同类型的数据;

  • blender的数据的类型由节点接口的颜色表示:

  • 着色器中支持四种数据类型:

    • (灰色)数值类型;

    • (蓝色)矢量类型;

    • (黄色)颜色类型;

    • (绿色)着色器类型;


灰色数值类型:

  • 保存一个单一数值;


(蓝色)矢量类型;

  • 三个值的集合;

  • 可做向量数学运算,如坐标、方向;

    • X、Y、Z;


(黄色)颜色类型;

  • 颜色本质和矢量相同,也是一组三值;

  • 可以与矢量互换;

  • 颜色通道代表RGB,


(绿色)着色器类型;

  • 着色器是一个函数节点,

  • 是对击中物体光线的描述;

    • 包含表面颜色、光泽度、透明、粗糙度等信息;


数据的互相转换性:

  • 数值到颜色:

    • 0或负值在颜色显示为黑色;

    • 高于1的值被钳制为白色;

  • 颜色与矢量的互换:

    • XYZ与RGB的互相转换;

  • 矢量与数值的转换:

    • 矢量数组被均化;

      • A+B+C/3=均化数值;

  • 颜色与数值的转换:

    • 颜色不是对通道均化,而是计算相对亮度:

      • 这代表了人对颜色的感知亮度;

      • 计算公式: Brightness = 0.3 * R + 0.6 * G + 0.1 * B

      • 与RGBtoBW是等同的;

    • 矢量和颜色的区别是通道如何被解释的区别;

    • 这种情况下,颜色被当作值输入到节点十有八九是错的;

    • HSV节点是先转为RGB再输出;

  • 着色器类型不参与转换;

  • 总的来说:链接插口时,唯一重要的是插座的颜色;

    • 输入字段数值不重要;

    • 只要记住数值间的转换关系;


1
举报
|
5
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
三维金融创意股票基金金融模型
三维渲染的简约简洁极简风格几何体场景海报
实验室三维场景
三维上海城市天际线
三维渲染的老年医生
点线连接的科技矢量背景,三维抽象矢量星球,寓意全球化、国际化,球形世界地图
三维渲染城市背景
三维户型剖面图
三维渲染红色礼盒
三维曲线空间背景
黑暗房间内的金属方块展台,三维渲染
三维渲染极简空白室外背景
灰色三角四面体、点线链接构成三维空间科技矢量背景
三维地形图,等高线。抽象的点线科技背景,类似云端数据连接、区块链、神经网络的概念。
三维假期旅行主题
扁平化抽象几何三维模型创意时尚海报
矢量抽象三维几何图形创意海报
三维渲染炫彩背景
矢量三维场景彩色质感球体抽象海报
旋转的漩涡和流动的线条,三维渲染
三维渲染抽象波浪流金风格背景
三维渲染的年轻女医生
红色三维概念礼盒背景
三维抽象矢量星球,寓意全球化、国际化,球形世界地图,点和线连接的矢量背景
红色喜庆风格的三维产品展台
你可能喜欢
相关收藏夹
大家都在看
登录注册