Search Issue Tracker

Fixed

Votes

0

Found in

2018.4

2020.2

2020.2.0a16

Issue ID

1264654

Regression

No

[URP] [BiRP] Incorrect reflection intensity when Cubemap Convolution Type is set to Specular

URP Features

-

How to reproduce:
1. Open attached project "case1264654.zip" and scene "SampleScene"
2. Go to Window -> Rendering -> Lighting Settings
2. In the environment tab set Resolution field value to 128
3. Wait until Editor finishes baking scene
4. Observe the Scene view

Expected: Environment Reflections are generated from mip 0 even for default skybox shader
Actual: Environment Reflections "resolution" factor affects mip level that is sampled for generating environment reflections

Notes:

- Reproducible with: 2018.4.25f1, 2019.4.5f1, 2020.1.0f1, 2020.2.0a19, 2020.3.13f1
- Reproduces only in BiRP and URP
- Does not reproduce in HDRP
- The issue is most evident when Convolution Type is set to Specular. Other convolution types (Diffuse and None) are not affected

  1. Resolution Note:

    as mentioned in a previous comment, this will be addressed as a feature gap:

    https://jira.unity3d.com/browse/URP-1201

    "URP needs to follow the same approach as HDRP: we need to write our own IBL shaders and stop relying on the builtin ones."

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.