Operating system: Ubuntu 18.04
Graphics card: NV RTX 2060 super
Broken: 2.81, 892c3891ed0b, 2019-10-24 and 2.82-9aa1bb6388ac 10-23
Short description of error
Split normals do not seem to be exported properly from Blender.
Exact steps for others to reproduce the error
- Open the attached badshelf.blend, turn on display of split normals and note that it looks like shelf-normals-blend-file.png:
The split normals are pointing in the expected direction -- the same as their corresponding face normal.
- Export the shelf to an abc file with normal checkbox enabled in the alembic export settings.
- Create a new scene in blender and import the abc file that you just exported.
- Firstly, note that the shading looks incorrect, as in shelf-normals-abc-file.png:
Also note that if you turn on split normal display, the split normals are pointing in a different direction than they were in the blend file. They seem to be using a smoothed normal instead of the corresponding face normal as expected.
After importing the abc file, the shading should look similar to the original badshelf.blend file. Upon turning on split normal display, the split normals should be pointing in the same direction as the split normals from the original blend file.
Possibly related issue:
https://developer.blender.org/T56792 (supposedly fixed)