The GetModelMaps method in ModelTexture accepts a CustomModelColors argument, and uses the GetCustomColors method in the case of a null value, but later when calling GetShaderMapper, calls GetCustomColors again rather than using the passed or generated colors, and thus seems to ignore any passed CustomModelColors when using the GetModelMaps method.
The GetModelMaps method in ModelTexture accepts a CustomModelColors argument, and uses the GetCustomColors method in the case of a null value, but later when calling GetShaderMapper, calls GetCustomColors again rather than using the passed or generated colors, and thus seems to ignore any passed CustomModelColors when using the GetModelMaps method.