模拟光线追踪阴影

 时间:2024-10-29 04:50:21

1、打开场景,或者我们参考上图制作一个相似的场景。分别在三个关键位置创建三个Locator,如图命名为Lightlocator、Startshadow和Endshadow,分别代表灯光的空间位置、阴影的开始位置和阴影的结束位置

模拟光线追踪阴影

3、继续创建PlusMinusAverage和MultiplyDivide两个节点,利用PlusMinusAverage嫫绑臾潜求上图中1和2的差值。而MultiplyDivide节点则输出数值提供给下一步的计算,连接方法如下图所示,PlusMinusAverage的计算方式选择为Subtract减法计算。 这样我们可以计算出两个距离差值。MultiplyDivide节点是为后面的计算作准备

模拟光线追踪阴影

5、把这两部分节点群链接如下图所示。MultiplyDiv坡纠课柩ide节点设置为Divide除法计算。这样我们可以把Light造婷用痃locator到Endshadow和到Startshadow的距离差值,通过SampleDistance得到的灯光采样距离进行计算,由于SampleDistance是一个变量,所以这个比值也是一个变化的数值

模拟光线追踪阴影

7、如图调整Ramp的颜色分布来控制灯光的阴影深度分布和阴影的

模拟光线追踪阴影
  • 艾尔登法环怎么获得晨星拳套
  • 艾尔登法环黑弓位置在哪里获得
  • 艾尔登法环战灰对空射击在哪获得
  • 艾尔登法环怎么获得黑焰仪式
  • 艾尔登法环蓝秘密露滴位置
  • 热门搜索
    磁盘100怎么解决 怎么退订qq会员 阿黛尔的生活 老人失眠怎么调理 skyworth是什么品牌电视 ml是什么单位 酒店式公寓怎么样 如何让自己快乐 生活月刊 hdr是什么意思