New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update PBR clear coat and sheen to latest spec #9004
Update PBR clear coat and sheen to latest spec #9004
Conversation
… gltf-spec-sheen-clearcoat
It looks like there might be a compilation issue in Webgl1 |
Fixed |
I guess we don't have any validation tests for clearcoat or sheen? |
I'll work on updating the sample model. |
It's updated here: KhronosGroup/glTF-Sample-Models#266 |
We have:
Those PGs are activating clearcoat and sheen. Notably, the last 3 are testing different settings of the clearcoat and sheen modules. Do you want me to add a validation test with the sheen asset? |
Are the PGs you mentioned not already in the validation tests? If not, then yes, I think we should add one. Specifically a glTF sample model. |
Yes, the PGs I have linked are already in the validation test list. |
I mean glTF models with clearcoat and sheen, not just clearcoat and sheen directly. |
Ok, then no there isn't. Have you a model for the clearcoat validation test? |
… gltf-spec-sheen-clearcoat
Code is updated, waiting for BabylonJS/Assets#16 to be merged before adding validation tests. |
Ok Gary has a feedback on the assets so waiting to merge it |
we do have some conflicts to fix (I merged the assets) |
Fixed and validation tests added. |
it fails :( |
There is a 3mn timeout on the clear coat test, but it's exactly the same than for sheen which works... Only the asset is different, but it does work here: https://playground.babylonjs.com/#YG3BBF#1 |
@sebavan can we increase the timeout? |
In fact the asset is quite small for clear coat: only 233 ko... And it is bigger for sheen: 4.86Mo in all. clear coat asset is glb whereas it is gltf for sheen... |
There was a conflict with the clear coat ts file, let's see how it goes now. |
… gltf-spec-sheen-clearcoat
…2/Babylon.js into gltf-spec-sheen-clearcoat
Still does not work, trying another PG... |
Well, it seems the dev server does not like the |
Make sure there is no upper caps / lower caps issues ? |
It is working when using it in the PG: https://playground.babylonjs.com/#YG3BBF#1 Or https://playground.babylonjs.com/#YG3BBF#3, which is the one I tried in the latest commit. |
can we try with the gltf version? |
Waiting for BabylonJS/Assets#17 to be in before changing the test. |
Same problem, timeout... |
There is something wrong here adding @sebavan to have his thougths |
up? |
Still need to look into the tests should be able to do it tomorrow night. |
I have excluded the clearcoat unit test from automatic testing so that the PR can be merged: @sebavan is currently looking at the problem in another PR. |
Fix #9001.