Is Cryengine using mikktspace? If so you can set all your vertex/surface normals to averaged, and apply a single smoothing group. Allow Substance/CryE to compute the normals on import. This will be a synced workflow. But that is only if CryE uses mikkt space as a tangent basis.
I'm not sure actually, i'll look it up. Howmany different types of tangent space are there anyway? EDIT: I found somewhat of an answer and posted it below. I don't quite understand all this tangent space stuff so i usually just find a way that works and then keep using it. How would you set your vertex/surface normals to…
"Out of curiosity, why was this approach chosen, rather than making the engine use an industry standard tangent basis like MikkTSpace?" The engine uses MikkTSpace since the release after August 2013. Ryse was shipped with it too. It is just not exactly compatible on every level of the implementation. The reason is that we…