Skip to content

Clearcoat renders Fresnel reflectance on both coat and base layer. #546

@rsahlin

Description

@rsahlin

As clearcoat is an additional layer (with IOR 1.5) that light interacts with prior to interaction with the base-layer, there shall be no Fresnel reflection in the base-layer (unless material uses IOR extension).

The below image is from ClearCoatTest.glb in the sample asset repo:
image

Compare 'Base layer' and 'Coated' columns and you will see that the reflection from the 'Base layer' are still present when using clearcoat.

Instead it should look like this - here you can see that the reflection from the 'Base layer' is not present in the coated versions.

image

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions