【问题标题】:No shades IN Unity OBJECTSUnity OBJECTS 中没有阴影
【发布时间】:2020-06-07 18:05:58
【问题描述】:

我有一个问题,当我给一个元素添加纹理时,我确定有解决方案,我更改为 Unit -> Texture 看起来很漂亮,阴影消失了,我不知道解决方案, 请帮助,有创意的人,谢谢:)

有什么方法可以使用光照贴图 png 文件吗?我认为是解决方案

【问题讨论】:

    标签: unity3d light


    【解决方案1】:

    如果表面上的材质使用了 Unlit 着色器,那么该材质将不会被照亮,正如其名称所暗示的那样。因此它不会有阴影改变它的外观。

    如果您仍想在保留阴影的同时获得更平坦的外观,我建议您使用 cel 着色器。您可以使用 Shader Graph 构建一个,只需 google 'cel shader unity'。

    【讨论】:

    • :( 不适合我!我的意思是,你能指定请 :) 吗?
    • 场景中有光源可以照亮您的材质。每种材质都有一个着色器,它具有如何处理入射光的某些属性。例如,大多数默认着色器都支持粗糙度值之类的东西。根据设置的值,当光线照射时,材料看起来会非常光滑或非常粗糙。如果没有光接触材料,它就是黑暗的。 Unlt 着色器会忽略这一点,并且永远是“明亮的”。为避免这种情况,请使用未点亮的着色器。我建议您阅读一下着色器:docs.unity3d.com/Manual/Shaders.html
    猜你喜欢
    • 2016-10-01
    • 1970-01-01
    • 2018-09-20
    • 1970-01-01
    • 2021-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-08
    相关资源
    最近更新 更多