System Information
Windows 7 Ultimate 64-bit
32.0GB RAM, Intel Core i7-3770k CPU @ 3.50GHz
GFX: GeForce GTX 980 Ti (Driver 355.82)
Blender Version
Broken: 2.75a c27589e
Short description of error
The specification for MTL files states that texture maps can support optional arguments before the file name allowing the imported material to be manipulated such as texture size (http://paulbourke.net/dataformats/mtl/). When importing a WaveFront OBJ with a linked MTL file, these optional arguments are parsed as part of the filename and therefore end up producing a material with an invalid image linked.
Exact steps for others to reproduce the error
- Extract the 10 files included in the ZIP archive attached, consisting a WaveFront OBJ, a linked MTL file and 8 textures.
- Import the WaveFront OBJ file into a new Blender project.
The expected result here would be that all the materials applied to the meshes have a size manipulation of 1, -1, 1. However, instead the arguments provided to the texture map are included in the material file names, which prevent them from working at all.