mmm.
a ver, supongo qu al importar el *.obj en bodypaint con sus texturas y proyecciones incluidas, al pintar tu en en bodypaint, seguira conservando la misma proyección que tenias antes. vuelves a importar el obj a xsi y ahi estará todo bien.
si el obj ke hiciste en xsi no tenia proyección, pues ponla tu en el bodypaint.
cuando dices que has dibujado la textura, y la guardas en jpg, supongo que te refieres a que has ido pintando en 3D en bodypaint no?
pues supongo que al guardar la textura,habrá alguna manera de hacerlo como un rendermap en xsi, para exportar la textura, y claro entonces te pedirá una proyección, yo elegiría lo que en xsi llama unique UV, explicit, es decir asigna a cada poligono la textura que le corresponde.
luego solo tienes ke coger el objeto en xsi y asignarle una textura de imagen, seleccionas ese jpg y le asignas esa misma proyección.
No se si es lo que tu preguntabas, si no, dame mas datos
salu2