Application for testing PBR shaders

Started by
5 comments, last by ongamex92 6 years, 9 months ago

Hello,

I'm currently implementing a PBR-based BRDF in my engine, and I'm having slight trouble/concerns about the correctness of my results. So I'd like to ask if someone knows of an application that can be used to check those kind of things - specifically, I'd like to see ie. how GGX/Microfacet-Distribution/... is supposed to look to check if I'm feeding it the right input values, so some kind of open-source code project where I can play around with the shaders would be exactly what I'm looking for. Is there any such thing? Thanks!

Advertisement

Maybe these:

https://github.com/derkreature/IBLBaker

https://github.com/dariomanesku/cmftStudio

IIRC from the Frostbite papers, they validate against Mitsuba. Another studio that I've worked with uses Marmoset to preview all their assets, so their validation procedure was to make sure that the assets looked the same in-game as they do within Marmoset :)

Mitsuba is popular for using as a reference. MJP did a quick start article here.

Thanks all for the suggestions!

I already knew Mitsuba and was planning on using it to evaluate my results. I didn't think it was useful for what I need right now, since right now I'm probably looking for some mistake in my shader code/data, so I was looking for something simpler; the two github-links look like they might work.

You could use a raytracer(V-Ray 30 days trial https://www.chaosgroup.com/download-free-trials for example) to create a few reference images and then and use imagemagik to compare the images.

This topic is closed to new replies.

Advertisement