Skip to content

Commit a0729a7

Browse files
committed
New:
- Refactored Shape Data importing code to take a single codepath regardless of basic or advanced import to reduce complexity. - Broke Vector -> Byte4 conversion into it's own function for sanity and reduction of complexity - (In companion commit in other project) - Loading a model now only calculates the missing Tangent data, rather than recalculating Tangent + Binormal + Handedness data; This brings the visual in Textools closer to XIV with regards to seams, etc. - Shape data returned to using original from-existant-model data for Binormals/Tangents (which now matches with generated Tangent/Binormal data) Bugfix/Minor - Changed calculateTangentData to CalculateTangentData to match case of other functions. - Cleaned up Tangent/Binormal calculations and added extensive comments. - Fixed the Vertex->Byte4 conversion for Binormal data to no longer be as lossy. (But converting floats to bytes is alwyas going to suck)
1 parent d59a9df commit a0729a7

File tree

1 file changed

+253
-303
lines changed
  • xivModdingFramework/Models/FileTypes

1 file changed

+253
-303
lines changed

0 commit comments

Comments
 (0)