Problema para convertir multi-material en textura

Hola, estoy trabajando con 3D max y tengo un problema.

Tengo un objeto edit poly con diferentes material ID y un multi sub objetc material asignado, cada sub material tiene una textura y así logre esto:
Viene a ser una especie de cañón futurista.

Problema para convertir multi-material en textura-rendercanon.png

El tema es que, ahora necesito exportar el modelo en (*.obj) para un ponerlo en un juego, y el engine no reconoce los materiales de 3D max, por lo cual tengo que asignarle una textura y en el engine cargar el modelo y su textura.

Entonces le agrego el modificador unwrap para texturizar, pero cuando quiero ordenar las caras en el Edit UVWs esto me cambia las coordenadas de los materiales.

Así me queda:

Problema para convertir multi-material en textura-rendercanon2.png

Si se fijan verán que las texturas están corridas de lugar y orientación.

Si alguien sabe cómo resolverlo, o algún material que me pueda ayudar se lo agradecería, ya que he buscado en muchos lados, pila de tutoriales y aún no encuentro la respuesta, desde ya, muchas gracias

Miniaturas adjuntas
Problema para convertir multi-material en textura-rendercanon.png   Problema para convertir multi-material en textura-rendercanon2.png  

Ver más sobre el tema y los comentarios en el foro