同一个材质,换个场景凹凸效果变小了,甚至看不见了,是什么原因?

本文阅读时长:2分钟更新于2021-11-26

一、问题描述

同一个材质(硅藻泥等带有凹凸贴图的材质),在A场景中渲染结果是对的,但是换到B场景中渲染效果就不对了,是什么原因造成的?

二、产生的原因

  1. 凹凸效果会随着灯光变化后发生变化,甚至出现灯光较弱的时候凹凸效果全没有的情况,因为凹凸效果本身就对灯光的变化较为敏感。如下图
  2. 图中绿色框中的效果和红色框中的效果完全不一样,但确实是同一个材质,这就是在不同灯光下,会产生不同的效果。

三、问题解法

在有凹凸材质(硅藻泥等)的情况下,需要体现凹凸的效果的,尽量使用射灯或者筒灯来表现效果,或者光影对比加强些,这样凹凸效果的明暗面就会更立体。

可以随时点赞啦