I prefer baking in Marmoset over Substance Painter, but I need at least 2 Bake Projects in order to get the exact results I am looking for. One for AO only (with very specific hand-placed groups, taking into account meshes that will move and meshes that will stay in place) and a main one for everything else (with one group for each mesh).
It seems to me that my only option is to import both the high-poly and low-poly twice, once for each Bake Project, which increases the size of the file and loading/saving times dramatically and make it a pain to use.
I was wondering if there was a way to force Marmoset to only reference external assets rather than save them in the file itself. At least to do it with only the high-poly mesh.
Replies
"apart from this: a main one for everything else (with one group for each mesh)."
do them one at a time? while you await an appropriate response, figured sometimes the easiest solutions are overlooked but agree with you, file sizes are getting bigger all around, ekk!
"I was wondering if there was a way to force Marmoset to only reference external assets rather than save them in the file itself. At least to do it with only the high-poly mesh."
Just a reference example to what i believe you are asking in "max" you could import really high triangle data counts and have them display as a box and the viewport would run much better so i assume you mean like this, which i agree with, would be a nice addition,
You probably don't need 2 bake projects to do what you're trying to do with AO. For parts that will move and shouldn't receive AO from other parts, isolate them to bake groups and enable Exclude When Ignoring Groups in the Low object properties. This will cause this group to be excluded from the AO rays of other groups.
It is not currently possible to reference the high poly from an external mesh. Toolbag uses the GPU to bake maps quickly, and all of the mesh data needs to be loaded into the scene/GPU for it to bake.
Thanks for taking the time.
I noticed that option but wasn't clear on what it did. That is pretty useful, but not the ideal solution for my particular case.
I suppose another option that I have is to use 2 separate Marmoset files instead of 2 Bake Projects in one file. That should get around the long save/load time.
Yes, that would work.
Out of curiosity, why doesn't the Exclude When Ignoring Groups feature work?