<div dir="ltr">I can display the obj file with one texture, but when the obj file contains several textures then I don't know how to show it.<div><br></div><div>I have grouped the vt and f to the submesh corresponding to their texture image.</div><div><br></div><div>The obj file is like below:<br></div><div><br></div><div># 3 vertex textures in submesh 0</div><div>vt 0.36366 0.99907</div><div>vt 0.3628 0.99587</div><div>vt 0.36312 0.99569</div><div><div># 3 vertex textures in submesh 1</div><div><div>vt 0.66907 0.98525</div><div>vt 0.66794 0.98268</div><div>vt 0.66887 0.98108</div></div></div><div># 5 vertex textures in submesh 2<br></div><div><div>vt 0.65914 0.98112</div><div>vt 0.65258 0.97826</div><div>vt 0.65581 0.97424</div></div><div><div>vt 0.65254 0.97451</div><div>vt 0.65581 0.97424</div></div><div>...</div><div><div># The material will be used for mesh 0</div><div>usemtl material_0</div><div># Faces</div><div>f 1/1/1 3/2/3 2/3/2</div><div>f 7/4/7 9/5/9 8/6/8</div><div>f 10/7/10 12/8/12 11/9/11</div></div><div><div># The material will be used for mesh 1</div><div>usemtl material_1</div><div># Faces</div><div>f 61/323269/61 63/323270/63 62/323271/62</div><div>f 67/323272/67 69/323273/69 68/323274/68</div><div>f 70/323275/70 72/323276/72 71/323277/71</div></div><div>...</div><div><br></div><div>The mtl file is like below:</div><div>#</div><div># Wavefront material file</div><div>#</div><div>newmtl material_0</div><div>Ka 0.2 0.2 0.2</div><div>Kd 0.8 0.8 0.8</div><div>Ks 1 1 1</div><div>d 1</div><div>Ns 75</div><div>illum 2</div><div>map_Kd 0.png</div><div>###</div><div>newmtl material_1</div><div>Ka 0.2 0.2 0.2</div><div>Kd 0.8 0.8 0.8</div><div>Ks 1 1 1</div><div>d 1</div><div>Ns 75</div><div>illum 2</div><div>map_Kd 1.png</div><div>###</div><div>newmtl material_2</div><div>Ka 0.2 0.2 0.2</div><div>Kd 0.8 0.8 0.8</div><div>Ks 1 1 1</div><div>d 1</div><div>Ns 75</div><div>illum 2</div><div>map_Kd 2.png</div><div>###</div><div>newmtl material_3</div><div>Ka 0.2 0.2 0.2</div><div>Kd 0.8 0.8 0.8</div><div>Ks 1 1 1</div><div>d 1</div><div>Ns 75</div><div>illum 2</div><div>map_Kd 3.png </div><div>...</div><div><br></div><div>Do I need multi-texturing? But I only have 4 texture units, it is not enough. </div><div><br></div><div><br></div></div>