Hey guys,
So I baked out my model consisting of two parts in Marmoset using different mesh names/bake groups so I did not have to explode the mesh prior to baking. I triangulated the mesh prior to baking using Max's export setting and everything baked fine. However when I later combined the two meshes in Max and exported using the triangulate function, Max flipped one triangle for some reason giving me a very distorted look,
Now I compared it to the original pre-combined mesh and it triangulated it differently in that one area. So I know why the shading is warped but don't know why Max would triangulate it differently on export just because I combined the two meshes. This has never happened before and I have made models with over 30 parts. Is there any way around this besides flipping the triangle manually?
Replies
it is a bit odd though - maybe just a quirk of the maths . your safest bet is to explicitly define that edge direction
It is very strange especially considering it is a completely flat area. I ended up just triangulating that part manually before combining like you said and it solved it.
Triangulate before you bake.
Apply the the turn to poly modifier, set the max number of faces to 3. After you export you can delete the modifier and the triangulation goes away. IF you're using FBX it has an option to triangulate also. Don't give apps the chance to change your non-visible edges, define them so it doesn't have the chance to screw you over. There are probably other edges on your model that you don't notice but could screw up a reflection or cast a weird lighting glitch under specific conditions. Best to rebake with a triangulated mesh.
EVERY game engine triangulates meshes so it's not like you're hurting the model. What's important is that you don't triangulate it in a way that breaks your workflow, like defining one edge that doesn't really need to be defined, while leaving the others to chance