Search Unity

HDRP Decals normals

Discussion in 'High Definition Render Pipeline' started by PiAnkh, Oct 10, 2020.

  1. PiAnkh

    PiAnkh

    Joined:
    Apr 20, 2013
    Posts:
    126
    I have noticed that the normals from the underlying material still comes through the decals even when the opacity and fade of the decal are set to 1 (2020.1.6f1 and previous versions). I have not noticed this problem for the albedo but it could just be that it s less noticeable.
    Is there some way to get the decal to fully override the underlying materials normal?
     
  2. olavrv

    olavrv

    Joined:
    May 26, 2015
    Posts:
    515
    Just add a blank normal map on your decal material, this will fix the issue
     
  3. PiAnkh

    PiAnkh

    Joined:
    Apr 20, 2013
    Posts:
    126
    Thanks for the suggestion but I am not sure I understand what you are suggesting. Do you mean remove the normal map from
    the decal? That doesn't stop the normals from the background coming through and it just means the decal does nothave any normals. That is the opposite of what I want to achieve.
     
    Last edited: Oct 18, 2020
  4. olavrv

    olavrv

    Joined:
    May 26, 2015
    Posts:
    515
    If you have a normal map on decal, and opacity is set to 1, the normal map from material in background is not supposed to show. It must be a bug...