This accumulates a large number of changes over past few years:
Blender 2.8 support.
Vertex color support.
Fixes to bone weight and armature handling.
Rewrite of material handling ('flags' is actually an arbitrary material id).
This seemed to work both for VC1 and VC4, and I haven't added any changes in a while.
The most 'controversial' decision here is that I decided to commit and bundle the binary texconv.exe from Microsoft for texture conversion, like in the Dishonored 2 importer. This removes the need for the user to do anything on Windows, and on Linux the external dependencies are reduced to requiring system-wide Wine and ImageMagick installations, which are standard software in distributions.
This accumulates a large number of changes over past few years:
This seemed to work both for VC1 and VC4, and I haven't added any changes in a while.
The most 'controversial' decision here is that I decided to commit and bundle the binary texconv.exe from Microsoft for texture conversion, like in the Dishonored 2 importer. This removes the need for the user to do anything on Windows, and on Linux the external dependencies are reduced to requiring system-wide Wine and ImageMagick installations, which are standard software in distributions.