DEV Community

Anshul Goyal
Anshul Goyal

Posted on

Color is not matching after applying URP post processing

Hello, I am trying to replicate google model viewer rendering look and feel in Unity.
I am using URP sample demo project with high configurations.
I have added the same HDRI setup in my Unity scene.

To match the rendering view with google model viewer, I am applying post-processing, but with it actual color of the model is changing. even when I am using Unlit textures then also due to post processing it’s changing.

global volume

in Color adjustments: contrast, saturation, post exposure.
in Color Curves: Master curve, red hue curve.
also tried comparing both modes tone-mapping mode, and both has slight differences in color mainly.
Unity Viewer Neutral VS Godel Viewer Neutral
Unity Viewer ACES VS Google viewer ACES
Lighting settings

Environmental lights, Neutral HDRI and reflections with realtime GI.
HDRI’s exposure and angle mapped exactly. color difference exist there also.
Maybe I should not use post processing, but then model looks very off-color/grey/bright etc.
And with Post-processing mainly color is getting messy.

here you can find the comparison doc among unity viewer(on left) and Model viewer(on right) for better understanding.
Should I use some other configuration rather then post-processing?

Any help or clue would be really appreciative related to this.
Thank in advance!

πŸ‘‹ While you are here

Reinvent your career. Join DEV.

It takes one minute and is worth it for your career.

Get started

Top comments (1)

Collapse
 
nikhil_raju_89 profile image
Nikhil K Raju β€’

@horokhovskaya @unitydh @unitycoach @unitydevelopersph

^^ Please check into this issue . Would be great if we got better analysis / reasoning as to why this issue is persisting and a possible resolution to it ? Thanks in advance !!

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

πŸ‘‹ Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay