Hey Guys thought I would post this here considering I sent out an email with no reponse
It appears Unity 5 beta 18 has different Unity Tangent Space normals making it impossible to author content in a 100% synced capacity. Attached are Unity packages I created with several different Unity builds ranging from Unity 4.5.1f3, Unity 5 beta 15 and Unity 5 beta 18. The only shader that currently supports a synced workflow in Unity 5 is the Legacy/Diffuse, Normal shader. The Legacy shader only is 100% synced if a World Space Normal/ Object Space Normal is authored in Xnormal or Substance designer then the Tangent is created within Handplane. This is a concerning because I was under the impression Xnormal supported a synced workflow if you used UnityTSpace calculator and Substance Designer by its nature exports in UnityTspace out of the box.
Below are some images to illustrate what I’m seeing.
This is unity 4.5.1 f3 and you can see the only shader working “Correctly” was created with Handplane even though the other normals were created with Xnormal and Substance Designer
Unity 5 Beta15
These are using the same textures, the only difference is the shader is no longer legacy but is Standard. None of the normals are “Correct”
Unity 5 Beta 18
This image is using legacy shaders and the only normals that work are from Handplane just like in Unity 4.5.1f3
Unity 5 Beta 18
Same textures as before but are now using Standard shader. None of the Materials are correct. This has been tested using Standard Metal and Spec/Gloss
Packages can be found here:
Unity 5 Beta18:
https://www.dropbox.com/s/a0l0iahtu11zim5/Unity5_Beta18_TSpace_Test.rar?dl=0
Unity 5 Beta 15:
https://www.dropbox.com/s/nogosiyovysw7uz/Unity5_Beta15_TSpace_Test.rar?dl=0
Unity 4.5.1f3
https://www.dropbox.com/s/sb3vpsif2m8vd6n/Unity4.5.1f3_TSpace_Test.rar?dl=0
Let me know if you have any more questions. I would really like to figure this out. I wanted to point out my import settings for Unity fbx are the following.




