Blender着色器节点教程 ——CameraData

Blender着色器笔记 —— CameraData
CameraData —— 相机数据节点,主要获取相机在场景世界中的数据。
在这里插入图片描述

相机数据节点主要获取输出三个节点,第一个是View Vector —— 视图矢量,视图矢量在图形学中主要指的是当前视图所构成的一个二维平面,官方手册中给出的解释是从相机到着色点的位置矢量(基于相机空间);第二个节点View Z Depth —— Z向视图深度,其实就是指的是相机Z轴向高度数据,这个节点主要用于构建雾效场景,最后一个节点View Distance —— 视图距离,视图到着色点的距离(具体详情看下方案例)。

场景一:
(本场景基于环境光遮蔽,更多了解请查看教程:着色器节点教程 —— AO)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

解析:此场景基于AO环境光遮蔽,相机数据节点的视图距离节点连接到了AO的距离节点,当我们的视图靠近时AO的影响逐渐减弱(蓝色效果)

场景二:
此场景为体积光效果,具体详情教程会持续推出。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(连接视图距离节点)
在这里插入图片描述
在这里插入图片描述

(连接Z向视图节点)
解析:视图距离节点和Z向视图节点连接节点控制雾效的密度,当视图靠近时雾效减淡,隔远时密度加深。

引擎猫QQ交流群:690504410
更多原创教程内容请关注公众号:引擎猫
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值