Description

If you reimport an asset with a different normal import method it won't update the build settings for that mesh. For example if you were import with computing tangents then set the mesh to import tangents then reimport it will still be set to Recompute tangents in the build settings.

The import settings do keep their changes and this can be a little misleading. This is causing users to think they need to remove the mesh and reimport it completely fresh into the mesh bypassing the built in reimporter.

If you uncheck "Recompute Tangents" in the build settings you get the desired results with the imported tangents.

Steps to Reproduce
  1. Open attached project
  2. Open the TestNormals asset in the content browswer
  3. In the static mesh editor > import settings change the normal import method to "Import Normals and Tangents"
  4. Right click the asset in the content browser and reimport
  5. Go back to the static mesh editor

RESULT
The Tangents are still being recomputed in the build settings however the Normal Import Method has been updated in the import settings (see screenshots for additional clarification).

EXPECTED
The Tangents are imported

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-37520 in the post.

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.13.1
Target Fix4.15
Fix Commit3183286
Main Commit3229477
CreatedOct 19, 2016
ResolvedNov 2, 2016
UpdatedFeb 4, 2019