Home Quixel Megascans

SOLVED: Problems syncing 3do viewer with marmoset + other engines

As it stands now with Quixel 1.8, it’s very difficult to sync what’s being shown in the the 3do previewer vs marmoset, Maya or even a game engine.

These are the biggest blockers so far that are keeping us from that goal:

1) We need access to the HDR maps quixel is using. Can we hook up our own HDR maps ( they seem to be locked out in binary format) ? This is a MAJOR problem for trying to temporarily sync the 3do viewer to what we’re using in Maya and in our engine. Unfortunately, using the cross-App link is too cumbersome right now to fully replace the 3do viewer. :( Ideally, it would be awesome to get marmoset to hook into ddo as an alternative previewer without needing the cross-app link.

2) We also need access to the light sources Quixel is using (besides the HDR maps – ie. The actual point or directional lights ). It would be extremely helpful to have something in the UI where we can control: enable/disable, direction, color, intensity, solid angle ( if applicable ), plus save or load the preset .


Additional problems we’ve noticed:

It seems the 3do previewer is supposed to use a blinn-phong method rather than ggx, but compared to marmoset’s blinn phong it’s still very different. For example, why does the spec highlight size look so similar between 0-0.5 ( see attached image ) ? This thread originally brought up the issue with ggx, but even non-ggx ( blinn-phong ) seems broken: http://www.polycount.com/forum/showthread.php?t=138666

The output curve on the gloss for pbr-ggx seems really weird. It doesn’t seem to bring the gloss values to the proper range that ggx is expecting ( see attached image ).

Also, why is the albedo map brightened and de-saturated when exported with Toolbag 2 calibration settings ( see image ) ?

Looking forward to hearing back, especially for the first 2 items. Thanks!

Replies

  • Eric Ramberg
    1 - As far as I know, all the HDRIs from 3DO are curated from various HDRI resources online. You can't swap out HDRIs in 3DO right now but in the next update of 3DO this will be an option.

    2 - Each HDRI has one directional light attached to it, these values are untweakable, and will likely remain so.

    You are right in that the 3DO shaders differ quite a bit from the Toolbag 2 shaders (this is why the cross-app mode exists -- so you can work directly with the target renderer, since most renderers have their own "brand" of PBR and differ from 3DO in one way or another). That is why in the next update of 3DO the shaders have been completely revisited, and are now identical to the Unity 5 standard PBR shader (which in turn is very similar to Toolbag 2).

    As a side note, it is possible to switch the 3DO previewer for Marmoset similar to how you are describing. The cross-app mode can be customized not to hide Photoshop, and to make the Marmoset viewer top-most (just like 3DO is). Simply check "App is Topmost" to enable this mode.

    Sorry about the confusions and I hope this bit of information helps.
  • Bee-Bee
    Eric,
    Thanks for the reply!

    1- I was at least able to find one of the HDRI maps ( "Complex Roof Lights" ) online but haven't had luck with the others yet. I'll keep hunting though. :)

    2 - If those lights won't be tweakable at least give us the option to disable them please

    I'm glad to hear that you guys will be syncing to at least one standard in the next 3do update. I'm even more glad it's similar to Toolbag 2.

    I thought I tried those exact tips regarding cross-app and photoshop still seemed to act weird with ddo in terms of windows disappearing. I'll have to try again and report back.
  • Devil_Inside
    You are right in that the 3DO shaders differ quite a bit from the Toolbag 2 shaders (this is why the cross-app mode exists -- so you can work directly with the target renderer, since most renderers have their own "brand" of PBR and differ from 3DO in one way or another). That is why in the next update of 3DO the shaders have been completely revisited, and are now identical to the Unity 5 standard PBR shader (which in turn is very similar to Toolbag 2).

    As someone who uses Unity, I'm glad to hear this! :thumbup:
  • Eric Ramberg
    1 - I will try to compile a list of all the HDRI´s and where they are available, we apparently don´t have the list here anymore, so if you find any please share :)

    2 - I will pass this on to the dev-team!

    If the devil is happy then I am happy!
  • Bee-Bee
    Eric,

    I've had time to test the cross app link with "app is topmost" enabled for Toolbag 2 and it's a major improvement compared to what I was experiencing with it unchecked. Thanks again for that tip! I'm also using a custom calibration profile to force custom curves on the spec color and gloss maps so that they are closer to the ggx range that we're expecting. It's still not as synced as it could be but I'm hoping when you guys update quixel to be calibrated to unity 5 pbr, that problem will go away.

    Oh and here's a link to one of the hdr maps I found online that 3do is using:
    http://www.mrbluesummers.com/4683/downloads/free-hdri-map-complex-roof-lights

    Edit: Found a few more (and marmoset toolbag 2 uses these in its default sky browser set )
    http://dativ.at/lightprobes/hallstatt4_hd.hdr
    http://gl.ict.usc.edu/Data/HighResProbes/probes/pisa.hdr
  • Eric Ramberg
    Great news Bee-bee! Hopefully the updates will fix all the preview-related issues, and big thanks for the link :)
  • Avis Para.doc's
    Offline / Send Message
    Avis Para.doc's polycounter lvl 9
    Bee-Bee,
    In that thread I posted link on default HDRI 3DO is using :) May be it will be helpful too!
  • Bee-Bee
    Bee-Bee,
    In that thread I posted link on default HDRI 3DO is using :) May be it will be helpful too!

    Thanks Avis! I just downloaded it :thumbup:
  • Eric Ramberg
    Thanks Avis for reposting this :)
Sign In or Register to comment.