是因为表面着色器默认情况下不会对自身进行阴影计算。这是为了提高渲染性能和减少计算量而设计的。
表面着色器是一种用于定义物体外观的着色器。它可以控制物体的颜色、纹理、光照等属性。然而,默认情况下,表面着色器不会考虑自身的阴影投射。
要在Unity中实现自身阴影投射,可以通过以下几种方式:
总结起来,Unity表面着色器默认情况下不会在自身上投射阴影,但可以通过自定义着色器、其他类型的着色器或实时阴影技术来实现自身阴影投射。具体的实现方式取决于具体的需求和场景。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云