<mtl>
newmtl Body_White
Ka 1.000000 1.000000 1.000000
illum 1
map_Ka body.jpg
newmtl FLOOR
Kd 0.800000 0.800000 0.800000
illum 1
map_Kd floor.png
map_d floor.png
//Add texture to TextureManager
TextureManager.getInstance().addTexture(name1, new Texture(tfis1)); // for body tfis1 is FileInputStream to .jpg file
TextureManager.getInstance().addTexture(name2, new Texture(tfis2, true)); // for floor tfis2 is FileInputStream to .png file. tried both with or without alpha. neither work.
//and then Set Texture
model.setTexture(name1); // for body.jpg
model.setTexture(name2); // for floor.png
If I exclude name2 texture, then at least it can render the body fine.